Pup doesn't tell the user how many megabytes it is about to download to install the packages. User should know this, especially when some users will have ISPs who charge for excess download per megabyte.
I agree. It would be great to have this information, not only for a particular package but for any dependencies. I might verywell make my decision to install something based on its footprint.
This isn't going to get changed at this point as pirut is pretty much entirely EOL'd and only getting critical fixes for older releases. In Fedora 9 and later, any such concerns can be filed against PackageKit/gnome-packagekit.