It doesn't cost more in terms of buying a domain name and hosting, but you will definitely need an entire staff if you want a site like that.
In my opinion, it is not possible to run a site like that effectively all by yourself. You will at least need moderators to keep an eye out for user behavior on the forum, the topics they write about, and to check if they are stuffing their articles only with self-serving links. A few security experts should come in handy because you will probably store personal information about your users on the server. And don't forget the support center, something every site that registers users and offers some sort of service should have.
So, you don't need to worry about the domain name and hosting costs. Those stay the same, but the site will cost you more because you will need an entire team on a payroll to run it.
I didn't mean staff as full-time employees. You can outsource those jobs and make a team of independent contractors only.
You don't need a staff to set up the website. But because you will register users and allow them to submit content and get backlinks/revenue share, you will definitely need some help running the site. Managing hundreds of accounts, keeping them safe, site quality management, and preventing site abuse is definitely not a job for one person. Even if you use a content management system like Wordpress.
You will eventually need to outsource some work to help maintain the site once it grows and gets more users than you can manage yourself.
This topic was started on Sep 07, 2012 and has been closed due to inactivity. If you want to discuss this topic further, please create a new forum topic.