Changing the window manager is low priority. That's easily doable. The reason Silverwolf uses KDE is because of some shortcuts in implementing the spectrum analyzer (specifically ripping FFT data from the sound stream). FMOD removes all external reliances on anything to do with sound wrt Silverwolf (except Xine sound output that I'm using for video playback).
re Xine output, any forseeable issues with piping raw PCM to FMOD (excluding the obvious preformatting of rate, word size and endianness)? I haven't even looked into it I just thought of it now. I can use a socket intermediary or a handle to stdin (preferrable the former) to get the data to the library.