I have been with Tivo since the beginning. 1999 Sony Series 1...you know the story. Also have a pretty advanced Plex server that has been mostly viewed through the plex app on our Tivo Bolt. Really wanted to try out an alternate, streaming centric solution for our home theater. I purchased an Nvidia Shield, an HDHomeRun Extend and even upgraded our internal network infrastructure to 10GBE networking. Its been up and running for a couple weeks and thought I would report where I am. Nvidia Shield is an incredible Plex client. EVERYTHING just direct plays. HEVC, all audio codecs EVERYTHING. HDHomerun, at least as implemented in Plex DVR is not ready for release to the family. Interesting toy to tinker with but its NOT stable and NOT a tivo replacement. I actually think is the Plex DVR software that is mostly to blame but without that, the HDHomerun is not a well integrated solution so why bother. Caused multiple lock ups of my Plex server which had been running 24/7 without a single lock up for years. I am back to using Tivo for OTA recordings. Mostly only news and morning shows at this point. Looking forward to the android TV app to access the tivo recordings. The nvidia Shield is staying. Its such a major improvement over the plex app on the Tivo there is just no going back. Other streaming services 'just work' and since OTA tv is no longer the center of our viewing universe, there is no reason to use the Tivo for that purpose. For now, we will use the harmony remote and swap between the Shield and Tivo for viewing. Likely when tivo releases the android tv app, we will use the Shield exclusively and just keep the tivo to do what it has always done best. DVR OTA tv shows....it just works. The HDHomerun is in its box and headed back to Amazon... The 10G networking, I really feel was a waste of money. Overall things are NOT 10x faster. The network is ok, but there are too many hardware obstacles on our systems to transfer data all that much faster. I am keeping the 10G network hardware and will grow into it over time but knowing what I do now, would not have ventured down this path. Its not cheap, its not easy and there are a lot of incompatibilities to work through.