I gave the program a try and I like it, I'd definitely run it on my cabinet if it had an arcade navigation mode. My previous post is kind of confusing so I will re-iterate what I think an arcade navigation mode would look like:
1) Use the UP/DOWN/LEFT/RIGHT to navigate the albums in the screen of 15 albums. This implies that the currently selected album is highlighted so that you see where you are in the screen.
2) Maybe when you are at the extreme right of the screen, pressing the RIGHT key causes to display the next 15 albums. When you are at the extreme left of the screen, pressing the LEFT key causes to display the previous 15 albums
3) Even if point 2 above is implemented you still want a shortcut to skip forward 15 and skip back 15, so you need one key for each. I suggest LEFT-CTRL and ALT because those are the default for buttons 1 and 2 for player 1 in mame, so most cabinets will have those already mapped.
4) You want a way to select the album currently highlighted. I suggest using key "1" because it's the default player 1 button so most cabinets will have it already. It's also the "select" button under MameWah, the front end I currently use, so it'll feel natural for MameWah users.
5) while in the current album view, using the UP/DOWN keys to navigate the track list, then press "1" to select a track. As pointed out ealier, an entry to select all tracks would be great.
6) I suggest using button "2" to exit the current "level", for example to exit from single album view to 15 album view. Again this is similar to the MameWah keymap and will feel natural to those users.
7) ESC exits the program entirely

Of course you don't want to have any kinf of confirmation pop-ups. While those could be answered with one of the arcade buttons, they look un-arcadish.
These to me would be the minimum controls to make the software useable on a cabinet.
I think that optional keys would include:
9) Volume Up/Down (I'm not sure how the save volume for each song feature work, although my understanding is that it's something you do only once when you import the song, so this would be a master volume up/down)
10) Mute button?
Not arcade control related, but other possible suggestion: have an automatic setting to adjust the track volume (maybe done when you add the track to the collection) by determining how loud the track is and figuring out a volume automatically to bring it in line with other tracks.
Keep up the great work, I'd be willing to be a beta tester on the arcade controls stuff.