I've had a complicated remote in the past (Philips Pronto, cost over 100 pounds 8 years ago) and I soon got fed up with having to look at the screen to use even the simplest of commands. To program it took a lot of time & frustration, there were device profiles to download from independent sites but it was still laborious to do via a proprietary serial cable.
This remote is the opposite of that. It's simple in design, easy to configure through the browser (silverlight only - i.e. internet explorer) and if there are any commands you need to swap and change then it's also easy using the drag & drop interface. I've not had to teach a command yet, but the facility is there using a small IR receiver in the base of the remote.
At the moment I'm running:
1) Samsung TV
2) Dreambox DM800HD satellite receiver
3) Maxx 1000 satellite receiver
4) Pioneer DVD player
The only other buttons I've had to configure so far are for the DM800HD, which were audio (language selection) video (for playing back recordings) and the two buttons on the DM800H remote to skip forwards and backwards (small arrows). These were already in a list of available commands in the configuration program.
I think I wil probably have to do the same for the Maxx 1000 but I don't use that receiver much. Anyway, hopefully you will have some idea of the small amount of extra configuration you may need to do.
The remote is smaller than my Samsung TV remote alone, and certainly smaller than all 4 of the original remotes.
The "Watch TV" button can be configured to any sequence, it's very useful but bear in mind if you send that command to any devices which are already on it will turn them off - so make sure everything is in standby beforehand.
My only minor gripe is the configuration process adds my DM800HD under the Cable/Sat button and when I add the Maxx 100 receiver it is added under the Cable/Sat button & pushes the DM800 onto the VCR/Aux button. I've tried adding the receivers in both orders & it always puts them under those buttons.
A superb remote, just fine for me - and I am tech savvy.