I'm far from an expert, but this sounds like an accompaniment to me. For me, a finished piece of music needs to have a clearly definable melody line that leaves the listener humming it. You know how people go around singing or humming the melody to, for instance, "Wipeout"? It's just my opinion, but i think that's what instrumentals need.
You do have some lead guitar in a couple places, but it stays in the background and isn't easily definable enough for me to start humming along with it. It's more like a solo break in a song with lyrics.
So, I would suggest adding lyrics with a melody.
I like the instrumental. It has a nice rhythm, nice for dancing or bouncing along. Your production sounds good to me. I'd like to be able to do that.
It looks like we haven't heard much from you for awhile. Are you going to be hanging around the forums for awhile now?
Vicki