Auto cloning new site from a demo site including all Membership settings

I want all new blogs, at the time of signing up, to be populated with ALL the settings from our Demo site, including all the theme (and it's settings), the plugins and specifically, the Membership settings, including the Access Levels and Subscription plans.

What is the best way to do that?

IGNORE THIS QUESTION - I have since found that NEW BLOG TEMPLATES plugin did exactly this