You have great skills!
I’m no expert but here is what I’m hearing:
The drums are a bit loud. The introduction doesn’t really make sense without having heard the track first, remember this is the first thing a customer is going to hear and they will judge the track pretty quickly. The envelope delay on the string is too drastic, and the patch itself sounds dated. I would pick one lead, and maybe a complementary one to answer it but electric guitar and accordion don’t really go together. Be careful not to have solos that call too much attention to themselves, an AJ track supports a production, but is not the feature. Also the track needs an ending, fade outs are a big no no.
Also the track has a jazz fusion feel that might not match with AJ.
Still, you clearly have lots of musical and mixing talent!