Hi,
Maybe it's a good idea to make it easy to transfer sites to a different server by incorporating some sort of backup system in the CMS User Interface itself. I can image Silverstripe producing one big archive file containing all content / settings and code for a site which one could feed to a "virging" SS installation on a different server.
ps (Almost finished work on our first commercial SS site ! Will keep you posted!)