While I'm sure Janna Deplorable is a *lovely* person...
The thing is, you're not going to please these people. While I think Twitter being more open about how it flags users as bots is something they need to do, I don't think all the openness in the world will stop these moron's "ZOMG CENSORSHIP!" rallying cry. They (and their followers) appear to be immune from logic and reasoning...