Sync is phenomenal, imo. It gets less traction here because it's not FOSS and the price to remove ads is pretty high, but in terms of features and visuals it's by far my favourite. Great customisation too.
I've tried probably a dozen apps, but can't get anything else to look and feel as nice as Sync.
It is nice but development seems to finally have stopped. That said, right now it works perfectly fine. Just once Lemmy servers undergo major changes it might not anymore.
Jerboa, IMO. The UI is acceptable. There aren't many bugs. It's updated with good regularity. Because it's the most common, it's also the most supported. It may not be exciting, but it's pretty set-and-forget as far as configuration and troubleshooting goes.
I know people like the FOSS apps like Jerboa, but I wasn't into the interface. I heard there were big changes since I tried it though so maybe it's good now.
That said, Boost is my daily driver. Was happy with the Reddit version so I paid for the ad free Lemmy version too. Everything works and it's all smooth and intuitive (to me at least).
I also tried Sync and I do think it's nicer than Boost but WAY more expensive to go ad free.
I'm all for paying developers when the product is good. Boost was recommended to me by someone I trust, and I believe the controversial permissions were addressed by the developer saying it was boiler plate stuff for the ad service they were using, so I have no problems recommending it at the price they're offering for ad free
If you prefer an open source app, native, complete, with a decent UI and an active developer community, the official one is definitely the best. And I mean Jerboa, because it is the official client made by the very same people that are making Lemmy (so always compatible and up-to-date with the server development).
Otherwise, if you don't mind using a closed source app, Summit is the most feature rich one and it is maintained by a professional industry-level native Android developer who really knows what he's doing.
Finally, if you want to experiment with a cross platform app, open source and well maintained, with a really nice user interface, have a try with Thunder.