Would be ideal (and would probably upsell to the new management features of software/services! ) to be able to create a Session group that lists software and versions.
You could then quickly determine which machines have X installed - and what version. Then you could patch accordingly.
If you had your enhanced license you could then uninstall using and manage with that!
I suppose services would also be good idea - but that may be to intense to load that many variables.
Customer support service by UserEcho