Mix-wise, too much reverb on the instrument tracks, and probably not enough on the vocal. The vocal sounds pretty dry, which I like, but it puts it in a different space the the rest of the recording.
I used to fool around quite a bit with MIDI. But no idea you could do a vocal with it. :o...