🤷
All of them have flaws.
I primarily use Ivory. But it doesn't refresh when you have a conversation without doing post gymnastics.
I've been using PWAs on my phone (elk.zone and phanpy.social) to get a little extra functionality. But man, both of those get super confusing in threads with many replies.
This is why new users don't like Mastodon. Most of the options are terrible and not well thought out.