Thanks for the feedback. I have not tested deployment on Vista but on WinXP and Win7. You didn't need to be an admin as far as I saw.
The integration in the menu,showing up in the installed program as well as uninstall is in the version 1.1 that should be released next week.
I wanted to see if some people would be interested by such tool.