I've had my 880 controlling my 622, Panny plasma, HK reciever, and Mac Mini for over a month now, with no problems whatsoever. Skip, rewind, ffwd, etc. were all defined already in the profile I used, I just programmed DVR to the "Enter" key (lower right), and it was good to go.
I have the 622 set up for 2 rooms pretty much all the time, so the PIP options weren't necessary. The "previous" button was pre-assigned for last viewed, so it was pretty much ready as soon as I downloaded it to the remote. I haven't had to learn any commands on from the E* remote.