Since others have already given good technical advice, I'll focus on the song itself.

First of all: I like it. A lot!
As for the vocals, I'm somewhere between you and dcuny. I don't think it feels 'incomplete' without real vocals. But if someone sang after about 1:40, it would really add something to the song.

I read that you can't sing yet, but I would prefer a female singer anyway. I've heard we have some good female singers here smile