The one for all device for me is no longer a TiVo DVR, its a Firestick with Sling tv and the AirTV tuner, just add Kodi.
But its not really one for all, I have to use the Samsung TV for VUDU.
The new TiVo Stream 4K may finally be that one device for all as it will have VUDU too and hopefully...