Mate, I think the reason you couldn't find other recruitments on the forums is because the forum would be flooded with recruiting if everyone advertised in it.
I like that you're looking for clever ways to reach other players. I am just worried about the negative impact of everyone recruited through forums.
Well that's my two cents worth, enjoy the game
Ps. I sent you a friend request in the game