I am looking into business similar to that of kevind, and can see a huge potential for decentralised control for media systems. - By which I mean control over the media and library, not just the ability to access and playback from a centralised library.
I would expect that either the database used by MC would be fully multi-user capable with row-based locking, and that the "server" functionality be extended to allow full database manipulation via the client, or that a client is able to act as the GUI of the server (so still single user, but seamless client/server).
By sharing or syncing the library and media from a server, and using the read-only option, we are in a state of "it'll do" for the more technical users, but this is not really satisfactory for putting into a clients home.
It would also be nice if a single server could serve multiple libraries, each available to clients which could be authenticated for manipulation.
RDP/VNC, useful as they are, are not always a viable answer to remote administration requirements.
The web-based interface does have a place, and I look forward to seeing a nice interface wrapped around it.
I am not anticipating anything for 12.x, but it would be nice if it could be put on the radar. -- Maybe even as a separate version or specialised server product ($$)
C.