I am a leading Brand Transformation Coach and can help startups come up with a winning Branding Strategy, Positioning & Marketing strategy and take their brand from mediocrity to greatness! "Serial Entrepreneur, Brand Differentiator, Business Strategist and World Traveller. I have launched several successful businesses and love helping Entrepreneurs realise their dreams!" Watch my videos on brand building at https://mash.one/bbs
I have developed, launched, run and sold a few business in the past and my experience has been that you need one of the following at a bare minimum to make a venture work
1) Either low maintenance and no responsibilities and all the time in the world
2) Plenty of cash and connections
3) An idea so brilliant that you can secure funding or investors
If you have responsibilities and limited cash, my advice would be to take it easy and NOT go full time. You would end up in a ton of trouble and take your family along for the ride. Success stories are far and few compared to the millions that try to do it and either fail or have "opportunity costs" and end up leading a mediocre existence.
Wordpress is a great platform and you can add a plugin to take care of the membership aspects. But it requires configuration, updates etc.
You could for a all-in-one solution such as the Ringgle platform (http://www.ringgle.com) which does not need any backend configuration, tinkering or development etc.