Alternatively, improving the capability of the MIDI out portion of the program could accomplish the same thing.
A plug in to send a MIDI note when a specific song starts would be cool.
Or maybe you could set it to send a MIDI note whenever you wanted during a song?
These could be similar to cue points, stored in the cloud.
Even sending a MIDI note every 8 16 or 32 bars would be useful.
The ability to send the bpm/clock via MIDI would be a great start though.
For best sync between my DMX-Software und Audio playback at the moment i can only use Traktor from NI (Sending the Traktor Beat-Phase) via MIDI to QLC+).