I dig the shit out of this.
It has quite a bit of potential. I'm not really hearing any set sections until fairly late, which isn't very listener friendly, but with a little tweaking, I could see this being a great, radio-friendly pop tune.
Please contact me if you would like to use this in a project. We can discuss the details.