Speaking of twitter....
That pretty much seals if for me.
Sounds like a good feature. They only ban you for cheating which takes away from the games anyway.
They ban people for much more than cheating. They ban people for literally everything on the TOS as well as things not on the TOS - such as playing a game before official release, despite having paid for the game at a retailer.
And most of their TOS is already a grey area with the interpreter being them.