We are setting up new WP sites for our clients. So we are wanting to make sure we are doing it the best way. We are looking at creating a white labeled managed WP environment for them. With built in support / white label branding / backups / videos / helpdesk. How would you recommend to set this up? Should we do individual installs of WP or a multi site setup? We are going to have approx 100 sites for different customers.
Secondly, We are currently hosting with Media Temple on a DV server. Would you recommend anything different for hosting?
Thanks for your help!