Wonderful music to my ears! This synth is perfect, I love it!
But… yes, “stock” music is mostly use to have voice over it, so some lead solos are ok, but here it is way too present.
The suggestions are good; first make a shorter version; and a “no lead” version.
Please don’t give up!
You can check my portfolio to see what kind of tracks are accepted, I am not in the corporate thing; and well, yes, granted, I added the word “trap” in my recent hiphop track