Do it! I need to join Twitter as well... I keep meaning to do it, lol..
As it is, I have many blogs and things I follow and respond to... Twitter is just one more place to leave a digital footprint.
Which is why I haven’t joined it.
But stuff like this... it’s almost a moral imperative to reply directly to the douchebag.