Very impressed with Sofabaton remote. The app is very straight forward and no account creation or login required to use it. It's a little dodgy in the setup but nothing that would be too hard for a non-technical person.
Also used Tivo for the last two decades. Last five years on a cable card. This is a game changer as we now have 100% parity with our old usage habits. Channels is worth every penny and my sincere admiration for the development team.
The only thing I am trying to work through is the Sofabaton, paired to ATV using Bluetooth, does not want to wake the ATV. I have to pick up the Siri remote and press menu. Plan to search the Apple forums today as I am thinking the ATV does not wake to keyboard presses, as that is what is being emulated. If I can not resolve, I should be able to learn an IR "menu" command for an old ATV remote. Then I would just need to be in visible range of ATV when turning on it and the TV with an IR macro button.