This is not a free speech issue as far as the US constitution is concerned. Twitter is not part of the government.
That said, I don't have a strong stance either way on this particular issue.
The problem with censorship is its function, not its form.