Jeff, I love the song, arrangement and lyrics.
Now for my critique.
The rythym guitar seems a little too crunchy, a little too reverby to me. When you play your leads over the top they seem to clash some to me. Maybe a more strat rythym sound and think les paul for the leads.
I agree bring back the acoustic a little in the mix, I love acoustics on this type of song, but I dont want to hear them that well, just use them for ambience, if that makes sense.
Your leads maybe come on too strong on the front part of the song, nothing wrong with that, but this is a song that to me, lead wise should build slowly and then really tear it up toward the fade out, they kinda take away from the vocals to me, I find myself trying to listen to the leads more than the vocals, of course thats one guitar player too another when I say that.
On that thought make sure your guitar lines support the vocal line melodically, Im terrible on my own songs of overplaying during vocal parts, just a guitar slinger mentality.
I love the harmonized lead break in the middle it fits and feels perfect. If it were me right after that I would almost drop all the instruments out but the drums and basically do a couple of chorus lines accapella.
Another thought might be some slide guitar on the front of the song.
Jeff Im nitpicking here, this is a great song and its really good in my mind, Im just trying to listen and think in the third person, what would I do with this song. So dont take what Im saying negative, because its not.
You are an advanced player and rather than just say great job, I think its good to really think what I say thru and share it with you.
Hey Good Luck in Vegas, we expect a full report after the gig, and you and your family have a Happy New Year.
"A winks as good as nod to a blind man"