Can't say it has done much for me. In fact, I cannot cite a single case where it was helpful. I have downloaded 4 or 5 things from it, but I could have recorded them just as easily.
If you don't use it on-demand, then it isn't that useful. Any on-demand service is only useful if you want to see something before it shows up on the schedule again.