Surprised about Twitter. I'm going to Tweet it...but know that you get the best response to a Tweet in the 4pm ET timezone period. Perhaps it was timing.
I follow you and a few people from here and I didn't see anything. That's the nature of Twitter, though: no persistence in reality.
I do have a bit of a following and some influence -- let's see if it helps.