I'd second what @jammi said, I can't really understand what Garret means, since they clearly stated they're FL id'ed, not? And if they meet the requirements and so, they shall be left having a chance, the reasons for the denying are really beyond me.
About feedback, well I never got to meet with a T&T in game, but thats only because I stopped playing in Liberty and the area around it.
But when it comes to forum, I've read a lot of T&T RP and I've to say they seem pretty decent and mature, at least as I see it.