Yeah completely matches my experience. Twitter banned my account for far less and unlike Ben, I dont have major presence or large audience. I wrote about my experience on the blog [0] so others can learn but what I learned is that there is an automated system to flag and automated system to respond to your questions and the later system rejects 99.99% of cases. You have to be in Ben's position to fall into that .01%