I have both devices =, both have some unique pros and cons
Nvidia Shield -
Pros - Robust android device, storage expanded or usb additional storage for media, runs as plex server
Cons - off late too many ads, no hardware update for ages
Apple Tv - very smooth experience for OTT, Arcade games...