In retrospect, my words were probably a bit harsh, sorry about that Andy. It's never a nice feeling having one's hard work shittalked by strangers on the Internet.
A roadmap is definitely highly appreciated. Something I'd love to hear from Twitter is a definitive statement on 3rd party clients: are they a welcome and supported part of the Twitter platform, or is their existence a historical accident that have no role in the strategy going forward?
(I'm aware that such a statement is probably not in Twitter's interest to make, but one can have dreams, right?)