I am thinking about using multisites, theme switch, domain mapping, etc to build a Wordpress site builder to have others (DIY) to set up their own websites. Have anyone done this before? can you share any your thought/insight? What plugins are must-have for this type of work?
By the way, can you recommend a good hosting company?