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.