I use GFI Max to monitor all our servers. I have created a script to check to see what version of BA our clients are running.
I did have it so that when the check fails, it done the auto install, but that was having issues.
Anyway, link to the script is here
http://blog.greypuddles.net/?p=95
For us, we needed all the echos to report back to GFI Max, kill them if you dont need them
Let me know how it goes for you