Pros: Controls most everything, even weird off brand equipment
Cons: A pain to program
I gave up trying to control the on/off function of the Dish receiver model ViP 722 DVR. Although this receiver is listed in the master programming list. The controls is only sporadic. If this works at all, its only after the remote comes off the charging cradle.
Others have had similar issues based on comments I found on the internet suggesting the remotes granularity in command timing is the root problem. It seems the Dish receivers commands use timing intervals that cannot be adequately replicated. In any event, I gave up and use 2 remotes in the theater to watch satellite TV. (which still pisses off my wife).
The only remaining complaint is the problem of programming the unit. I have to disconnect the unit from the equipment it controls and drag it to a near by pc, program it, then reconnect it to the equipment to verify and check out its function. This is tedious and not without error.
Aside from the gripes above, The system has functioned reliably for five years.