I think this is kind of a good idea, except that I don't think DW should be trying to act as a full-featured Twitter client. It's partly that you described your suggestion very thoroughly, but this sounds like a lot of effort for something that isn't a core part of what DW does. And if Twitter breaks or changes something, people will get angry at DW / DW will have to tweak stuff to fit with the new system... I'm not convinced it's worth it.
no subject