yes there is mudslinging in the forums and accusations of cheating on the wgtls site, exactly the same as there is on these forums.
i play there , no-one ever quits on me and most of the people are good fun,i get to play some of the top players and learn from them.
if you fancy something a little different give it a go,if you dont like it no-one will try and force you to stay,but make up your own mind do not be swayed by someone else's view