I just cut the cord a few weeks ago and am using a combination of Tivo Roamio OTA and Amazon FireTV (for DirecTvNow and Amazon Prime)
The Roamio is great and even has the ability to combine OTA content with streaming.
For example, say you've already signed into Amazon Prime app on the Raomio followed by setting up a season pass for an OTA show that also has past seasons on Prime, the Roamio can provide a full combined list in one view.
I still haven't experimented a lot with the Roamio, I'm sure there are a lot of cool features that I'm not yet aware of.
One thing that wish it had were more apps, like CBS All Access, DirecTVNow, ABC Go etc... Basically the common apps that you'd find on a Fire/AppleTV/Rooku.