That's very cool. For my purposes, I'm less concerned with the server-side; I'm kinda hoping to put the music in the cloud somewhere and outsource server administration. In any case, these users are in no way going to be setting up server themselves. They don't know what "server" means and don't use the word in sentences.