Sorry, I don't make the rules :( And don't worry about it! Any more questions, don't hesitate to ask :)
Unfortunately, it just looks like an iPhone/iPod forum at the moment, and I can't allow you to post that link. I'm sorry.
I have no idea where the option to do that is though. I had a look around the mod cp a while ago, but yeah... haha
Personally, I don't have a problem with it. However, the best person to PM would probably be bgizzle. The only issue is that it appears to essentially just be another forum for iPods and iPhones. That other site you linked appeared to be an actual development forum with a purpose... (which is why it would have been approved)