The server config file is well documented and you can even set up another config file for playlists, using a smart playlist-like syntax.
The only other problem that I see right now, is that I can’t change the password used for access. If I do, iTunes just freaks out – it doesn’t ask me for a new password. This is likely a problem with the code being written for iTunes 6 and using it with iTunes 7.
Anyways, here’s a little screenshot from my Mac Mini, showing my windows box (first entry) and my Solaris box (second entry) with some of my defined playlists.