It's a cool, cool thing.
The vocals seems a little forward but may be as simple as rounding the edges with EQ.
There's some background noise before the song begins that might be worth clipping off OR treating if it flows through the song.
Your voice adds character to the song...probably needs just a little clip n blow dry to make it 100%.


Cheers
rayc
"What's so funny about peace, love & understanding?" - N.Lowe