I dropped cable for Youtubetv. Having a dvr was the deciding factor.
YTTV allows you to record an unlimited number of shows but they drop off after 9 months. For most of my needs that is not a problem, but you won’t be able to “archive” anything offline in perpetuity.
I do have some recorded shows that I’ve had on my DVR longer than that. Like the Maltese Falcon and Casablanca and Passengers to name three. I’d have to give that some thought if that would make a difference. If, however, I could watch them anyway again then that might not be an issue.