I found SailfishOS UI to be pretty bizarre and for using compiled software (Qt) the UI was oddly laggy. Basic things like attaching photos when sending an MMS were bizarre, you had to do it one at a time from the gallery app, etc.
Ubuntu Touch has a pretty reasonable UI (aside from having a start-bar like thing that you swipe in and out) but they do NOT support VoLTE at the moment which means you can't use it as a phone! Performance on Ubuntu Touch was also pretty bad even on decent hardware and while it's improved on Pixel-era devices you'd think all UI interactions would be instaneous.
Both projects seem to have made some strane prioritizations. Sailfish seems to have pointless re-invented their own UI paradigms, their own browser, etc and Ubuntu Touch doesn't seem to care the devices can't be used as phones given lack of VoLTE but they have Snaps and their own web browser...