If you are looking to build a membership / subscription site with Keap / Infusionsoft then I would suggest managing the members only site using WordPress and a plug in called Imember360.
Once set up then;
Keap / Infusionsoft does what it does best – handles the CRM and automation side of things – all the great stuff that Keap / Infusionsoft does.
WordPress does what it does best – management of the content.
Imember360 – this integrates Keap / Infusionsoft and WordPress into a seamless and powerful membership system.
Imember360 uses practically all of the automated features available in Keap / Infusionsoft and has over 300 shot-codes which give a membership site tremendous scope for personalisation and functionality.
So if you are in the market for setting up a membership /subscription site then I would definitely consider using Imember360.
Here are more details
http://marketplace.infusionsoft.com/app/imember360?page=6
Cheers
Julian