A Shield TV is probably overkill for you and the recommendations of a pi would do just fine, but if it’s in budget I say go for the Shield TV. Mine is nearly 8 years old and I haven’t had a single issue, streams 4k HDR, and runs so much better than any of the crap that comes with even the newest of TVs.
I tried it earlier this year and it was nice, but lack of automatic transaction importing was a deal-breaker for me. It’s so tedious to go through all of your various accounts and run exports, especially considering just how shitty most bank/credit/etc UIs are.
They’ve been off and on working on or talking about Plaid support, which would probably solve all or most of my complaints (so I’m following the GitHub thread to get notifications): https://github.com/actualbudget/actual/issues/898
I keep my docker container updated and every few months take a peak to see if there are any notable improvements, but not really going to touch it until that feature gets added.