Agreed with stack overflow format. Web forums suck.
Stack overflow is great. The interesting thing is to separate the good answers from the bad. On a forum thread with say 15 pages and 245 responses it is not easy to separate the quality from the garbage. Some kind of voting system to vote up the best contribution and then somehow being able to sort the posts in a thread on a "value ranking" would be something to consider.
But that being said, I love forums, even if they sometimes are ineffective. I think it is a great way to communicate.
But I think the thread starter missed out a little bit. If someone is serious about making a site with a service, get a good domain name. Then just go for it. Either the site will be a success or a failure, either way a domain name is something you need to look professional. And make it easy to use. If people always have to register to vote and submit text, then many won't even bother.
Good luck with the site, I wish you all the best!