No need for Roku or Apple TV it is all in one which reduces cords! The only things I would suggest is the ability to download more apps. However, you can cast them from your phone so not too shabby.
We love this t.v. When you watch this tv from any angle the picture isn’t distorted. Color and clarity is bright and clear. We even talked my parents into buying this tv when they were looking for a new updated tv. We also got it for a great price. We are very happy with our Vizio.