Yes
It's the best device, hands down. However, it's certainly not the best value given the price point.
I have a bunch of boxes including 3 different shields, however if using apps like tivimate, the application runs the same on almost any device.
I love mine. Only issue I have is my Xbox One S controller is hit and miss pairing with it.
That's what I use ,got 3 of them same set up around the house , And I've used fire stick ccwgtv and apple tv 4k ,and just can't go past the shield and tivi