Ideas from a Franchise/MLM website provider

Hello

I just came across this company which is offering a cool service which I think can also be done using WPMUDEV. http://empowerkit.com/

Does anyone have any insight or examples of creating this type of offering using WP Multi-site/ Buddypress, etc.?? It looks like the WPMUDEV plugins will give more options but it won't be as easy to get it to work easily for customers.

Does anyone have any ideas on how to make the set up process for customers easier and simpler like they do with this empowerkit company?

Dustin