Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
If you depend packagekit, it would get a lot more responsiveness by using PackageKitGlib directly, rather than invoking pkcon. Also, for installation you may want to use "gpk-install-package-name", which has a GUI. Finally, I'm not sure using a contact-like grid is appropriate. I'd say the standard app well UI is better, but these are just tastes anyway. In any case, no reason to hold off.
@gcampax, thanks for the tip, it's only in alpha yet, there's a lot of improvement to do. I hoped I could get reactions like yours by posting it here. Thanks.