I like the stuff you have supporting the leads. Very thoughtful arranging of little pads and horn parts underneath, they do a good job of supporting the action. I think that's the toughest stuff to write, and you did a great job here on those.
Don't get me wrong, the lead stuff shows your talent as well, but as you say it's fresh from the can. You made it sound cohesive.
I listened to a few others on your soundclick site, and you really do have some writing and playing chops! Kind of prog jazz rock? Way cool!
cheers,
-Tom