Okay for undo/redo. I mean, I can delete and repost a tweet with correction, but the UI isn't made for that. However I have statistics on Twitter, for each tweet individually or for my timeline globally with top tweets per view/engagements etc per period of time.
I think I understand better what you call "media preview", I guess that can be useful for some.
The remaining features you listed are features that I want from my browser (which has them) not from the app, but that's also a matter of personal preferences I guess :).