I use Openelec (XBMC on Linux) with the MythTV PVR plugin. I use analog out from the Oppo straight into a poweramp. I get frequent hanging requiring a reboot of the HTPC and HDMI handshaking is an issue. Oppo is working on the handshaking, but it has been a long time with no fix. OE is beta version, which I needed to get the PVR functionality. When it works it is great, but handshaking and stability are annoying. If you are using an AVR or preamp then you probably won't have the handshake issues.
BTW, regarding the HDMI handshake issues (turn on thump/pop), I found that if the Oppo is muted the issue is circumvented. That's not a permanent solution though.