Recommendation on Redployment Strategy

I deploy MSI's to about 1200 users via GPO. I create a single GPO & Domain Local Group per applicatioon. So, for instance there is a GPO called Adobe Reader 7. There is a group called "Install_Adobe Reader 7". I filter the GPO on the group and add computers to this group. I use "remove...out of scope" so that when you remove a computer from the group, the application uninstalls. Works nicely.

The question is...what is the best course of action to take when Adobe 7.05 comes out? Should I create a new MSI/MST and assign it to the above GPO and redeploy?

What about create ANOTHER GPO called Adobe Reader 7.05, and remove computers from the old group (causing an uninstall of 7) and add them to the new group (causing an install of 7.05)..