Are you going to use RF? Do you think your macros will be longer than 5 steps? If yes, go with URC
1. Just to be fair, the 890 does employ RF between the remote and the IR repeater, so you can use it throughout the house. It also implements ZWave natively, so you can also control any ZWave devices that you may have, via RF, throughout the house.
2b. Macros that are used in the Harmony during the changing of "Activities" are
NOT limited to five steps. That is, if I select "Watch Dish" and it can do steps like:
- turn on TV
- turn on Dish
- turn on Preamp
- select TV input to "Dish"
- select preamp input to "Dish"
- set the lights to a medium value
- etc.
I suppose there is some type of limit, but I've not run into it, and it's definitely not five.
2b. "Sequences"
are limited to five steps. Sequences are macros within an "Activity". I don't use them much, and I've not created one that was more than five steps, so I've not run into that problem. However, it is a limitation that should be noted. It's possible that Harmony would change this via software/firmware in the future.
I have been using a Harmony 890 for almost three years, and I have not had any problems. My only request at this time is that I would like to include ZWave devices as "Devices" within an "Activity".
I don't have any experience with the URC devices, but I'm sure they work well.