I've been using FreedomBox with a few friends for about two months now, and it's been wonderful. I set up a little server for friends and family, and I love that it lets people like me who don't have as much self-hosting experience to get started quickly.
Haven't tried it, but it does look interesting and worth checking out.
I have been playing around with dietpi lately, and while it feels weird to relinquish control, it does make a lot of things much more easier and faster to setup and maintain. Or at least until you need more specific setups. :P
I haven't used it that long but it seems like I do have the control if I want to! Like for example I configured rspamd to obfuscate IP addresses in the logs (other people use this server so I don't want to see the subjects of their emails), and I also installed plugins for Roundcube as well to enable sieve filtering. I'm inexperienced though perhaps you're referring to something else when it comes to control?