Here's some stuff that now works properly:

Notice the new checkbox to cut the repo list down to a sane size?

Notice the new 'All packages' group?

Now we tell you if we add deps!
In other, more interesting news, there's now a new library on the street,
libpackagekit-gnome.
This shared library will allow integration with GTK dialogs for the common prompts, gconf for licence preferences and hopefully gnome-keyring for the gpg auth stuff. It basically makes adding software in your GNOME application super trivial. More information and samples to come when I've got some gtk-doc documentation.
Richard.