Maybe it's better on EU servers, but I nearly never have ping issues. The lack of teamwork can be annoying, but all it takes is a 2 friends you can play with and you're set for a good match.
Not too much LOLkids either, but again, might be the regional difference...
All in all, I love this...