Use said clan chat above, and it really depends on how active the worlds are. But the clan chat itself is fairly active, so I believe the boats would be full etc. You've just gotta keep up with them hopping worlds
I may be reading this wrong, but you only get points if you get a certain amount of damage given during the game so you can't really leech. And I'm not sure if there is a minimum requirement for PC.
I may have read what you put wrong but that's what I got out of it.