Hey ego, a lot of good comments.
It's true that the list of track numbers in the lower left doesn't convey a lot of information. That's why I created the track list form, to give more information and control. I tried doing a track list there ala SK Jukebox but ran into a screen real estate issue. I'm sorry but I like the number buttons. I thinks they give it a more authentic jukebox look and feel, they take me back to the old 45 jukes and CD jukeboxes of the 70s and 80s. I'm thinking of just putting info about the next coming track in the lower left, kind of like Tetris telling you what the next block is. There is more than enough room for that, and if you want more info, click the lower left and bring up the track list form.
Screen burn in really isn't a problem with modern monitors. You have to go back quite a few years to find a monitor where that is an issue.
A track search function is a neat idea. I'll look into that.
I've never written anything with a remote control interface. I'm not sure where to start. But it is a good idea for a future update.
Still working on scrolling speed. I've never done animations before, and getting the timing right is tricky.
Playlists are stored in an xml file in the resources directory called, strangely enough, playlists.xml. If you back that up and restore it, you can use the same playlists after restore. If you try to load a playlist that has songs that have not been are not in the library, you will get some alien behavior, so make sure you add all your music back first. Also, moving your playlists and custom lists xml files is a good way to use the same lists on two platforms, like your jukebox PC and a laptop.
BTW, if you haven't done so, try installing the juke on a platform with a widescreen monitor. Both the development machine and deployment PC were widescreen notebooks, so by default I ended up tweaking the appearance to look best that way.