eSteem has been cool so far, no complaints.
Well, if you don't know what eSteem is, eSteem is a blockchain based mobile social application - powered by Steem
In essence, it is a mobile app for steemit. Although not the official steemit, it combines a lot of features and tools that makes it even better than the web version. It was developed by a steemit witness @goodkarma
Pros
Just like the web, you can login. Although you can't signup.
You can view all your stats in-app. You don't need an external web tool to view your voting power, number of upvotes, etc
It also shows you all your activities, who you upvoted, who uovoted, who followed, who commented, etc all in one page
You can schedule posts and choose when they'll be posted
You can adjust your voting percentage even if your steempower isn't yet up to 500
A user friendly interface
Multiple account login
Inbuilt security (Pin Code) to access the app
Multiple languages
Multiple currencies
And my personal best, It has NOTIFICATIONS. Notifies you about upvotes, comments, follows, etc
Cons
None that is too bad to handle
I hope the developer @good-karma adds in a calculator feature.