I think the vocal is smack on for this song.
The whole thing is full of energy.

Vic