No idea what kind of vocals you had in mind for this song, because this one just fits PERFECT.
I wouldn't change anything.
Maybe the fade out at the end a little slower, but that's just a minor nit.

Best song I've heard from you so far smile