Nice method, however I see 2 problems:
1. Which niche? Almost anything also can be found for free on google, so who will do survey/offer?
2. Traffic: Just because of posting on facebook, youtube, twitter you won't get traffic. It takes time, skills and money to get ranked.