This is similar to my setup, except I use FLauncher instead. In addition, I run Netguard on my Android TV and completely block Google Play along with a hundred other services. I only give Google Play internet access whenever I have to update a streaming app. One had connection issues the first time I set up Netguard, so I had to look at the logs and open some specific ports to get it working. But all the streaming apps work now, and the TV can't display ads. For the most part, I don't update things on the TV. It all works too well right now.
Also +1 to Wholphin! That app is phenomenal. It gives the whole family the "Netflix-like" experience.
What makes it better than the default jellyfin app in your mind?