The thing that made it most difficult for me in getting the Oppo configured right, was the inability to actually 'see' just what audio signal it was outputting on each port. It displays what it's sending out the primary (to the AVR), and the AVR will tell you exactly what it's getting, but whatever was coming out the second one was a mystery. The TVs just don't display what they're getting, so it was sort of a logical guess based on some settings and just 'if it's playing or not' on the TVs.
Now that it's basically up and running, this project is looking like a success. My goal was to have it basically transparent to my wife or whoever else was using it, and it basically is. The fact that HDBaseT backhauls the IR just makes it all work. I've basically just set up Harmony remotes to control it. Matrix switch gets added in just like you have an AVR or whatever. It's nice to be able to watch TV while the kids are watching a movie in a different room, and just being able to switch inputs and see how far the movie is along, or even pause it so I can tell them to come downstairs or whatever.
The only thing that's not settled for me know is the power settings for each device. You don't want the Harmony shutting a device off when you switch away from that activity in case someone else is watching it. So, now the devices just 'stay on' until they auto-power off with some time of inactivity. The problem with THIS is that the Harmony remotes always send an ON signal BEFORE it switches the inputs on the matrix. But since the Matrix backhauls the IR... if it's not already on the right input, the source doesn't get the ON signal. And you cannot change this order or add an extra ON command. Just a hugely inconvenient oversight.
So, I'm trying to decide if it's better to just leave a discrete ON command available for the relevant source in each activity, and depend on the user to hit that if the TV is blank, OR just kill all of the auto-shutdown settings and leave everything running all the time.