Pros: The unit has the capability to control almost everything a person could need remote control of. Found it to be easy to program IF you read the manual. The system control feature is excellent for initiating a series of sequential events. I would recommend
Cons: The remote is a little hefty but I believe it was meant to remain on a table not in your pocket or lap. The heft of the unit helps it to remain stationary rather than slide all around the table as you perform the numerous functions.