Is the streaming pretty clean? Minimal buffering?
It depends on your internet speed, but mine is clear. Most folks shouldn’t have a problem. I have the next to slowest package from TWCable.
I have a Roku on all my TVs.
Sling TV and Netflix.
I also have a Tablo box. With that system, you plug in your over the air antenna to the the Tablo, which plugs into your router. This streams all of your local channels in HD to all of your Rokus. You can also plug an external hard drive into the Tablo and it will function as a DVR. It includes a guide and everything.
With this setup, I have everything I could want integrated through my Roku. My only monthly fees are for Sling and Netflix.
I hope that helps.