The annoying thing is that there isn't an active EU pug scene at all. I've got a couple of people to play quick play with but that's just not competitive.

Click to expand...

There are plenty of pugs in the EU. I played in many mix vs team/mix already. You just gotta:
You can do this by playing lots of solo ranked and getting noticed or try to add other good people you come across. Which is how it goes with most games.

If you can't get up there just get some friends to play it or join a community that plays it. Me and annihilate have a casual stack of 6 going f.e with lots of salt and fun. But if its that competitive thing you are looking for then now you know what you gotta do.