Membership + Pro Sites + Monthly reoccurring fees

Hi, I’m a newbe here & want to run a use case by you to get your opinion on the best way to go about creating it… here’s my scenario…

We’re setting up an online magazine where users can subscribe for a monthly fee. A paying subscriber will be able to access content on the main site AND we want them to be able to create their own site in our network.

Ideally we’d like to have automatically reoccurring billing (through a payment gateway) so that it’s as automated as possible.

My specific question is… do I have users sign up through Pro Sites, then some how loop them into Membership, or vice versa? Also, how can I get Pro Sites & Membership to synch up so that my users have one integrated signup experience?

Any advice is greatly appreciated! Thanks!