So, as Andrew pointed out the merits of MC as standalone Server, player, controller etc, I thought I would take him to task and try the "all MC" solution. I was pleasantly surprised to discover that MC installs on WHS v.1 - not sure if that is recent but allowed me to try MC as a Server very quickly. It would be really cool if MC could be installed as Server software (no session, add-in, or at least no need to keep it open once you have a dlna server defined) but certainly not a show stopper.
With dlna turned on, legacy uPnp server enabled etc, I went back to my client install and loaded the MC (legacy uPnp) server. Now, as advertised, I am able to choose a Soundbridge client and "play to" without any issues. As a simple controller configured with an MC Server, things seem to work quite smoothly. So, what's the first thing you want to do once you have control of a client? Synchronize play to another client!! I linked my two Soundbridges together and presto, err, - out of sync, not really even listenable, music in two different rooms. Sorry, but let's face it, the main reason to have a control point is so that you can achieve multi-room playback.
I like MC. I will probably finally buy it, but given all the commitment to dlna and zones, I am disappointed that a viable synchronizing mechanism has not emerged. I have to bring up Cidero again. I know JRiver knows Cidero because when I google it, I get forum discussions on the topic from JimH. I don't know much about who wrote Cidero (uPnP control point), but this little Java based program still works (almost, not quite) perfectly for the use case that I have been searching for: easy to use multi room control. Cidero is really long in the tooth - no development on it in 5+ years, but it very nicely allows for multi-uPnp device synchronization. It isn't perfect - it uses a kludgy method to simulate "broadcast" of streams -- BUT - it works well enough that I can still consistently use it. I would think that the basic concepts in Cidero could be replicated in MC .... . Back to MC, even linking a Soundbridge and Player (PC) doesn't work well. Now you have the ability to adjust the delay, but I could not consistently adjust the playback to converge on a synchronized experience.
For me, and I know there are many different views and interests out there, it comes down to 3 use cases:
1. I am sitting in my living room and I want to access my music collection and play it through my modest stereo. For this, the Soundbridge (or your favorite client hardware) is still the preferred solution because it works reliably with just about any Server software out there. Yeah, I can now do this with AirPlay (I know, saw the posts elsewhere in this forum), but always nice to have a play method that stays in the room and doesn't require a smart phone etc. One thing I don't want in this use case is a PC, so remote access/streaming is a must. The fact that I can "play to" my living room from my MC client in another room is nice, but not really convenient.
2. I am at my PC and I want to experiment with hi-res audio, browse and explore with a good media player, or just listen to music while working. For this, I think MC is the best product ever. It is for this reason I will buy the product. Why haven't I until now? Mainly because I haven't had the audio gear on my desktop to really appreciate "computer audio". But I will get there.
3. Multiroom Audio. It seems this is the holy grail of computer audio. Let's face it, you either lead wires from your main receiver all over the house (very 20th century), or you get some type of networked audio going. Full disclosure, for multiroom, I gave up on uPnp, even my Soundbridges, when I realized what AirPlay can do (again, I know there is no shortage of discussion on Apple vs dlna). In my living room I have an airport express with digital output. In the home theater (well actually its the family room) I have a choice of AppleTV or my HTPC with a 3rd party Airplay emulator, and on my PCs I have other similar emulators. Presto, perfectly in sync whole house, multiroom audio, with control point from my wife's iPhone or my ipad or whatever. I can still use the Cidero software if I want to link up my Soundbridges and kinda get there as well, but as I said, I gave up - too awkward. I was hoping (I keep hoping) that a dlna solution will emerge for this use case, but it would seem after 5+ years, it isn't happening.
In summary, Andrew, using all the MC pieces doesn't solve the problem. If JRiver figures out audio syncing, well, then they have a formidable value proposition. Until that time, my solution is a dual one: Airplay for the multiroom tasks (and a few other conveniences) and use my uPnP/dlna server model for everything else.
P.S. One other use case - HTPC/Media Center. I am still hobbling along with Windows Media Center. I see that (JRiver) MC is getting better all the time with support of cable tuners etc. This will probably prove to be my 2nd big use for MC - so I can finally retire windows media center.
Cheers,
Ralph