Assuming you already have the group and project well underway, then I would not see any major concern.
If you do not have the group or project underway, then it gets a little dicey.
If you really need a team, from experience; I'd first and foremost set up a group of 8-10 people on gaming forums or social media with similar interests, non conflicting goals and spend some time having fun, getting to know each other.
Then start sharing talent by working on extremely small projects, such as a short comic book, graphical demo, podcast, youtube playthrough videos or something light, positive and entertaining.
Keep that up; what that does is gets people together without having to invest too much resources.
Find out who works well within the group and who doesn't. Then after about 4 or 5 months after the lazy or distracted ones quit. You should be left with 3 or 4 people who genuinely get along, sincerely have similar interests and are serious about starting a development project.
Then establish the team. You will never need to make a team thread request thread if you make a habit of networking with people with similar interests to find people who get along.
I don't think team request threads work very well; any Tom, Dick and Harry can make one; which makes it difficult to take them seriously.
But if you think otherwise, then I wish you all the luck and success.