I just got the Nvidia Shield Pro (2019) model on sale during BF sale, totally a game changer for us!
Although some tweaks are needed when first setup, such as ProjectIvy to replace AndroidTV bloat screen and Button Remapper to remap Netflix button on the remote to whatever else you want it to launch.
If you block this domain with your dns ad blocker, the default launcher will only show ads for the YouTube, Google TV, and Google Play Store apps (not individual shows). I find these to be far less annoying as they use muted tones.
androidtvwatsonfe-pa.googleapis.com
If you have already setup your device and currently see ads, you need to reset the android tv home application data to get rid of them. This will temporarily show you the old dashboard, but the new one will load eventually (without ads).
This is not my preferred option (other comment suggestions are more privacy respecting) but just so you have more information, Roku TVs have Miracast built in.