I see people referencing DVR functionality as a positive for one service over another. I've been streaming exclusively for almost two years now and I still haven't found a use for the DVR.
Generally the show is available on demand after it runs live but that delay may be 24hrs or more. DVR makes it immediately available if you miss the live broadcast.