Thanks for your supportive comment, Greg.

The song sounded fairly mundane and boring to begin with, but I was very pleased that it seemed to dramatically improve after spending a lot of time and effort working on the arrangement and dynamic.

I do agree with your point about the reverb level on the vocals.
I admit that I do have a tendency to over-compensate with reverb when I feel that my voice has not been capable of achieving the performance that I was hoping for.

Overall, I'm quite pleased with the recording though.