Summary: unreliable operation, severely limited programmability, and horrendous software leave this a poor choice.
I bought this on recommendation at the store - I want a simple remote to reduce down all the remotes I have around. If the solution also has "1-touch" features to set the mode on multiple devices, that would be great. Not having to push multiple buttons switching between TV viewing, DVD viewing, etc - would be amazing.
Bottom line. This remote has 3 programmable buttons, not counting the home device control buttons that are dedicated to advnaced home-controlled lights and outlets. Each can be programmed with 2 features (long press and short press), for a total of 6 programmable inputs.
Everything else you need the remote to do, it better do out-of-the-box.
For example, after setting up the 6 programs for watching TV, playing XBOX, viewing DVDs, etc, there's nothing left to program on the remote. Need to sometimes adjust the surround sound mode on the sound system? Or just change the input on that HDMI switch? Reach for the original remote because Harmony Companion won't help!
Giving up on the multiple-device control, 1-touch features, and using this as an old-fashioned universal remote? There are only 6 programmable button presses! Yeah, presses - three buttons with long vs short pushes. For example - programming 1) Volume Up, 2) Volume Down, 3) Channel Up, 4) Channel down, 5) Menu, 6) Select - that's it. And only 1 device. Yes, the existing volume up and volume down buttons may do the trick for you - but then again, they may not. There is no "switch inputs to another device" setting for this remote.
Buying this $150 remote, I expected it to incorporate all the features of universal remotes, and then some. It does not.
Making matters worse, the software to set up this device is terrible. It's hard to use, crashes, and has trouble getting the base unit connected to wifi. In my case, getting the unit working at all involved switching between the Mac software and the iPad software more than once. Reviews and feedback on the web show I'm not alone in this experience.
Adding insult to injury - once the device is properly configured to perform it's advanced feature - such as setting the sound system and TV to the right mode to watch TV - the functions are performed via IR and are just as unreliable as pressing button remotes. Once the devices are out-of-sync with the program, it becomes challenging to get it back into sync without pulling out the old remotes.
So, unreliable operation, and hard to recover from problems.
One last note you may want to consider, if all the above isn't a concern for your setup. The remote control here is split between the hand-held device, which does not send control signals to individual devices, and the base unit that does send control signals to individual devices. This means there's yet another device in your arsenal to setup. And this device needs to have clear line-of-sight access to all devices controlled by the standard, albiet somewhat ancient, IR technology. Mitigating the line-of-sight problem is a mini IR blaster - a small transmitter with a long cable that connects to the base unit. Bottom line, don't bother pointing that new remote at any of your devices. It doesn't do that. Point the new base unit at them instead.
Finally, someone might want to inform Logitech management how terrible their image becomes in a user's eyes when that user is sitting waiting on terrible software for an extended period of time, reading Poor English! You may think you're saving money by outsourcing, but in reality, you're settling for terrible quality and making customer's wonder, "do they just want my money without doing the honest work?"