For me: I want something that will always work with minimal effort and is easy to use for the family.
I've farted around with every HTPC software from MythTV on and I'm over it. I'll happily pay the premium for an AppleTV that will handle almost everything in hardware.
I solved this with a wireless keyboard and a Kensington trackball mouse running pure Fedora with scaling set to 200% in KDE Plasma.
Who needs a frontend? Just open brave.