I have a few suggestions to improve the Transviz "usability", based on my own experience:
1) That would be great if each animation remembers its size and position on the screen. You could save that in a "transviz.ini" file for each skin!
So users could switch easily from the scope placed on the now playing to the spectrum on the playlist (from a eJukebox menu: scope, spectrum..)
without needing to resize Transviz each time!
2) When I position the Transviz window, the final position always differs, owing to the frame which disappears.. Maybe could you avoid this offset?
3) I think you could also allow the user to move the Transviz window more precisely using the keyboard arrows, pixel by pixel.. Adding a right click