It is a great composition.  I like the lyrics, thanks for posting them.  The harmony/main vocal lines are well balanced.   The pitchiness, such as it is, is just part of the scene and I can totally live with it.  
This is my favorite rock tempo, too. 
Nice lead.  Who's playing what?