Love this app. TV, Tivo, Sony a/v receiver, Roku, Blue Ray player - - controls them all from the phone. Only two limitations I have found.
1. I have 4 different devices input to the a/v receiver on 4 separate inputs. AFAICT the watchon setup only allows two inputs for the Sony receiver so I still have to use that giant Sony remote to swap inputs. (The blue ray player is configured to automatically set the input but I don't see this capability on the Roku.)
2. I have two Tivos in the same room. I cannot find a way to get watchon to control them separately as I can with my really old Tivo peanut remote with a 2 device slide switch.
If those two limitations could be overcome I could pack all those other remotes into a shoebox on the closet shelf.