What Twitter needs to add next
mnmlist.com
mnmlist.com
The better clients will expand to show the whole back & forth of the conversation, if it exists.
And I fail to see what decentralising Twitter has to do with keeping it simple.
Twitter just needs to leave their sh.. alone.
I think...personally... if they want to improve the experience, they should do it through optional add-ons using their own API.
Most of my Facebook "friends" really are personal friends or at least acquaintances that I know for non-professional reasons. They are nice and often interesting people and I enjoy staying in touch. But I won't do business through FB and would consider it an incredible waste of time to follow status updates 24/7.
On Twitter, I follow several loosely connected circles of people. Some I consider friends, others I don't know and have never met. Shared professional or cultural interests is common. Keeping an eye on my stream through a good client gives me a narrow, personal and often useful heads-up about things that interest me.
But to answer your question, I find it fantastic for foreign language learning. Real, native speakers without travelling long distances.