An other option is not to spend money on an other software but use MIXXX
I have as well a Numark Mixstream Pro and a Go that I use in combination with MIXXX Mixxx can export to Engine OS including hotcues / loops etc.
I don’t use Serato personally but I can see that Mixxx can access the Serato library
So you can give it a try to see if Mixxx also can read the track meta data as well.
The workflow for you would than be (if you don’t want to leave Serato) to accees the library in Mixxx and next before the gig you create a CRATE in MIXXX, to export to Engine OS.
Option 2 is that you abandon Serato and switch over to MIXXX completely as audio management system and live performance software.
