Could you explain exactly what you'd use this for? I've been thinking about it, and I can't come up with a good reason.
I have a two monitor system, a big screen (46") and a small monitor both connected to the same pc. The small monitor is located by the couch.
o I use theaterview with a remote on the bigscreen.
o I'll use the small monitor to tag and organize.
o To alternate between these modes of use I switch between Theater and standard view.
o Previously, I used detached view, but I changed use because of the improvements in theater view.
-------------
So, I think it would have been nice to to be able to run two instances of MC on the same PC. The first instance in standard view and the second instance in theater view.
The Theater view instance would then be controlled by the standard view instance. The remote control would control the theater view version.
I can see other uses for this, for instance if you have a small display on the PC in addition to the big screen.
You cannot presently , as far as I see, run one instance as server and the other instance as a client.
I guess that's the main thing stopping the above mentioned use case.