Here is the answer to the first question. Yes I am using the last stable release (0.2.1.1). I really don’t want to use a nightly, especially if it’s going into a production environment. Just for info, we hope to have a music streaming solution in place sometime in the summer. So there could be another stable release before this goes live. We are also considering other solutions but at the moment this seems to be the best I have found so far.
I see what you mean with the smart play lists, but I am assuming that if you don’t want to have to modify the playlist, you would have to know in advance which classes/subdivisions would be needed. If not, if a change or update is needed, we would have to stop and restart the server. I will check with the guy who will be doing most of that music uploading/handling professor requests and try to figure out his workflow.