My biggest gripe with this mix is that it feels like a perpetual buildup towards something that it never really reaches. I think the lack of a driving, pounding set of drums is the biggest reason for this, but in addition, there's very rarely any musical elements taking center stage. Your soundscape sounds pretty squashed and not fleshed out, especially with the backing instruments, which just sound weak. More EQing on that end of things and possibly an overall voulume boost to those elements might do you some good so you get more of a balance between your leads and your accompaniment track.
In all honesty, I think most of the sound choices here are pretty bland, which isn't doing your concept any favors. For the record, I think you've got a very interesting idea with this mix that sets it apart from a lot of other mixes of the same source, so I commend you for that. However, if you're looking to submit to OCR you need a lot more work on your overall production & synth design. More appropriate drums for this genre are pretty much a necessity as well. Without them, I can't really tell whether your song is building up, breaking down, or reaching peak energy at any given point, it all feels lacking in direction. Perhaps some more expansion on the arrangement in general would be good, your mix is pretty short considering how little time you spend with a dominant lead playing the melody.
I hope this doesn't discourage you, I think you've got a neat concept that just needs a lot of polishing to get to a state where it'd be good for OCR. Keep at this one, I wouldn't give up on it by any means