I like it, very original sound. I wouldn't necessarily take the effects off, etc.
For my own taste (and that's all it is), I agree in general that I'd bring the vocals up a bit, and push the guitar back a bit (specifically the "lead" electric).
I don't think it *needs* it, but I also agree that adding some other rhythmic/harmonic element in the second half would add to it.
All in all, I like it a lot.