I do something like this with http://github.com/tylerhall/sosumi
I was planning to write something which alternates between Sosumi and Clarke (Skyhook FireEagle updater for Mac) so when you are at your computer and updating you don't eat into your iPhone battery.