I see, you're welcome. Well pretty much what you described and the 'Informer' app come with some freewares as a way to keep that and other software up to date, this kind of 'updaters' are becoming popular as I find them on freewares at install time. BTW, these are multi-updaters, will update the software/freeware it came with and all it can recognized installed on Windows as soon the updates are out with a tray icon message.
I don't have a clue about the hosting features, but this updater is one of the firsts, no spyware included and small, but I don't need them so I don't install any updater, but this one updates a big and growing amount of freewares, shareware, etc and giving is old and safe, I'd write that is pretty safe to use it and could aid you unload the bandwidth of updating when you guys release a new RC and you have massive downloads, and another mirror to popularize even more FS2, but if you it's not your way, it was just something I thought it might help you somehow, I don't have a clue how do you operate so I just throw it there for you if it's of any help/use.