The Logitech remotes actually use a slightly different method of usage, thats quite a bit easier than normal programmable remotes. You set up different tasks such as:
I want to watch a DVD using the TV sound
I want to watch a DVD using my Amp
so you can set it for each action you want to do (option 1 would leave the amp off, but assign the volume buttons to control the tv, whilst option 2 would switch on the amp and program the volume buttons to control the amp) etc
The remote does keep track of which systems are activated (slight error in the review), but cannot handle systems without a seperate button for power on/off. A device which simply has a toggle power switch will just toggle between on/off ie if your tv is already on when you choose to use the remote, it will switch the tv off - the help facility will get it switched back on easily enough. Personally I've bypassed that problem by telling the remote that there is a different button for on and off, and then not programmed an 'on' IR command. I have to switch the TV on manually, but then all works great from then.
It also has an IR signal learning facility, so if a feature is missing from Logi's database, you can teach it to your remote anyway.
I don't have this model remote exactly (mine's the 585), but it looks very similar and I'm 99.9999% sure my comments will stand with this remote too.