Quote Originally Posted by will View Post
What headaches does it bring?
It gives the headaches that you get when building ANY site, in my opinion he just does not want you to make one yourself because you become a direct competitor with his site

If you are motivated and know that it will take work and dedication before this is off the ground then go aheead and build a community, else don't even bother.