This is not a true or fair comparison.
It is like you are comparing a eco car, to a race car.
One is budget product, the other is premium high end class product.
Also, completely different platforms, so what your really asking is more so Android TV vs Apple TVos.
Nvidia Shield vs Apple TV is the proper comparison, as those are both in the same price range and feature,hardware class set overall.
The Tivo is a very good deal, at its lower price, $50 (atm), if all you want is a basic Android TV type dongle, to stream media. Not to be used for games or other resource intensive apps you can install via the Play Store.
Until Google releases thier own dongle, which may be fairly soon, (as there have been a few leaks on that) the Tivo Stream 4K (after u de-tivo it) is a quite fine for Channels DVR client device.
Also, no one really knows how things will be for those that ran the ADB debloat (remove the Tivo things) will affect future OS updates. It could end up that a update prevents the user from removing most or all of thier add ons, without rooting the thing and really messing with it....which is far more risk of breaking it, then with the current only user level permisisons currently needed to de-bloat the thing.
The remote is a bit smaller than i like, and is not backlit.
It is sluggish compared to my Shields. But i expected that.
Apple, I can only say what i have read from others, the remote sucks, very bad, most people hate it, even Apple fanboys hate it. IMO, only reason to consider it, is if you are already trapped on the Apple Ecosystem and can make use of you already existing itunes library etc.
I find the Android TV ecosystem far more versatile, powerful, and useable. Most Android mobile apps you can even side load on to Android TV. I also am a Google/Android user, cause it does what i need it to do, how i want it....Apple does not. (thats a different topic of course)
As far as Channels app experience, already have some of the new layout design UI by using the Alpha app for Android TV. Been using it for months now, since they put it out. works fine, has a few bugs that cause a crash sometimes, but very much useable as a daily driver.
It is only a matter of time before the full 4.0 GUI is on Android. So what is the Apple gets the newer version first, the terrible remote the thing uses, with stupid gestures that run amuck if u rub against the remote or sit on it, and lack of usefull buttons, ruins the useablity, imo. And since it has no usb port, and is locked down, u can't just get one of millions usb media remotes off Amazon, Ebay and hook it up. (i have a nice fully backlit media/keyboard/air mouse remote on my Shield pro). U also have no expandable storage on Apple things. I love having a large usb stick on my Shield, to store or transfer local files to watch on that in stead of my power hunger gaming desktop computer.