JukeJohn,
You love the extra features don't you!
I know this may sound presumptious, but a lot of end users are quite basic in their ability to navigate software for the first time (say a person who intends to choose a song). I think it would therefore be beneficial to keep the navigation process simple, even though it may be a bit time consuming and irritating for those of us who use the software regularly. How do you think first time users would find your proposed feature? useful or not bothered?
When I built my cab, I stuck in front of a few different people to try out how people got to grips with it. Some obviously recognised the layout and got the idea really quickly, but others had much more trouble. Simple is best in this instance for me.
Rob