Honestly, I just didn't do much research before installing Umbrel. Just used it because "it's the one everyone else is using."
Start9 is what I would have gone with if I looked at the options in the first place. Far more power user focused. Encourages you to use the command line and SSH, much more customisable, just all round more my kind of speed.
Plus it's fully FOSS whereas Umbrel isn't.