Can't help but think there is a trick being missed here. Every option available is nothing more than a kludge that only kinda works.
I've tried Airfoil, but that doesn't like running on my windows server as the speakers get cut off if I connect in to remote admin it (it's just dead flaky on my system). I did manage to get airfoil working on my desktop (after lots of help and a few bug fixes from the support guys), but that just puts another link in the chain and I don't want to leave my workstation on as well as my server.
I've got plenty of DLNA devices, and they are all kind of so so, nothing really works well and there is no universal level of quality and support between any of them so I just end up not using them. I can get DLNA remote apps on my iPad and iPhone that I can then connect to Airplay, but again I've got to ask why am I bouncing this stuff all over the place.
I get the user experience I want with iTunes running on my server and using the apple remote app to control it and send the audio wherever I want around the house, I just loath iTunes as a music management application.
I get why DLNA is where MC is targetted, and the fact that airplay isn't officially available to anyone to use, but if it was am additional cost option to allow the extra licensing fee to be paid to apple to use it and it allowed selection of one or more target zones (airport devices) in the same way they work already in JRiver, I would bet you could double your subscriber base overnight (almost).
How about at the least being able to allow 3rd party plugins to handle JRiver output so they could route it instead. Direct X just gets confussed with the speakers on my server because of the remote admin feature so I would need something (like DNLA) that steers away from speaker output (unlike Airfoil).
Or as a last resort, if there is some enterprising developer out there, how about a straight forward app that acts as a bridge between DNLA and airplay, both ways would be great.
Right now I've got a lot of expensive kit and I can't reliably get any music out of any of it unless I sit in front of my PC.