I think that's the wrong way around. Applications should have as little
preferences as possible, only those that can't be placed in the GNOME
control center! (For instance: network proxy settings.)

Furthermore, by moving application prefs to the foreground, you
emphasize the application centric model, which is exactly what GNOME is
moving away from, in favour of focus on the content. Evince is a nice
example.