I own the 650 version of this remote, but purchased this for my mother as a giftmas present. She has a slew of remotes so I figured this would be an adequate solution. Although the functionality of the remote does what its supposed to, its still very flawed in my opinion.
My biggest gripe with it is there is no "all off" button, like there is on the 650. I understand this is a model down from that but it seems kind of moot to have a remote that can turn all the devices on with one button, but not off, like this one. You can press "watch tv" and all the devices power on as expected, but you have to manually switch to each device to power them off. And if you press the "watch tv" button with one of your devices accidentally left on, the remote will power it off, forcing you to manually turn off each device, and do it all over again.
Another disappointing aspect of it was the computer software. On the 650 version, you are able to manually decide which device controls the volume. Which was especially handy if you have a receiver or soundbar, like me. On this remote you cannot pick what controls the volume. When you press the "watch tv" button, all the buttons change their assignments automatically. The guide/channels buttons link to the cable box, the volume to your external audio source and so forth. But not having the option of manually deciding that on the software was very inconvenient. You kind of just "pray" it will work. And if it does not, then you're pretty much forced to return it because there's no manual override in the software.
The last issue is the simplest but probably the biggest, and that is the remote only has a watch tv, whereas the 650 can have multiple modes, such as "watch a movie" or "watch on demand" where it will turn on your tv and automatically flip to your on demand channel. That seems trivial but nowadays with rokus, blu-ray players, xboxes and playstations, its very rare to have a living room or entertainment center not consisting of at least one of these things. If you're even considering buying a remote such as this, then theres a 99% probability you have more than just a cable box where you want this remote, because no one is going to buy a $40 remote just to control a cable box, when nowadays 9 times out of 10 the remote that comes with the cable box can control both it and your TV. Though the remote is sleek, and extremely fast, I just found it too impractical and flawed for what its supposed to be. And even though the 650 is $20-$40 higher depending on where you look, its worth it. The only "benefit" this remote brings, is if you have a small set up, such as soundbar/cable box/tv, or soundbar/tv, you won't have to manually put down one remote and pick up the other to turn the volume up or down. If you feel like spending $40 to eliminate this small task, then this is the remote for you.