I started recruiting on these forums, and now I recruit in game. You are absolutely correct!
i got 2 players from the UK fromt he forums and we're a clan of 8 and they have done very well. it's hard to recruit people on platform in my opinion. i've received several invites from players and when i join them, they are typically boosting lobbies or guys who are spawn trapping, they already have a party of 6 and no one wants to play with them, so they invite everyone... i'm afraid to take invites. most of the good players are also already in a clan.
i think both can work depending on who you are. as a older gamer, it's just easier for me to find people my age on the forums.