After working on the MVP for about 6 weeks and implementing the final desig, I launched NewWorldFans.com and announced the launch in the (still small) community.
Other than previous, similar sites I've worked on, this time I created it completely from scratch without using any CMS or forum solutions, giving me much more flexibility.