Yeah, there's not too much more I could ask for in terms of what tracks get triggered when with the music system. FRED controls for locking out normal or battle tracks might be a good addition if it isn't already available, but the main problem I have is that the system only allows for a track to be divided into equal portions, which is pretty much useless for any music with varying tempo or meter. I also experience slight but noticeable pauses when a normal track loops or a battle tracks segue into each other.
Ideally, each file could have its "downbeats" or transition points assigned in the table in a way that would allow for this flexibility. An adaptation of the current scheme where each track would be treated as a series of subtracks (each with its own segment length) could work really well, but even just being able to assign sample numbers for where you wanted a transition to be possible would be great.