Im going to give the Playstation Vue a try. I like the DVR feature.
It's a little tricky to get the hang of. The thing that annoys me is that until it drops into "on demand" status in your DVR you can't fast forward.
The categories a show can be are : Live, Catchup, On Demand/DVR
I haven't figured out when something goes from catch up to on demand. On Demand/DVR is great because you can pause, FF, rewind. Catchup only lets you go back but can't skip back forward. Annoying because it seems to take a few hours to go to DVR status. Other than that it is great. I think it keeps anything that you tag as "my show" for 28 days. However, it will grab literally every new instance of that show. I set How Its Made as one of my shows and noticed the other day I have about 200 episodes because Sunday they marathon that thing.