Membership sites continue to do well BUT it's not the way it was ten years ago (or so I hear; I've only been doing this shit for 7 years lol).
But when it comes to videos go all mp4 and HTML5. Flash is dead.
Best of luck! Also, I would lower revenue expectations and make sure your ROI goals are reasonable.
