That's a great opening riff! I didn't have a problem with the vocals. As a matter of fact, I quite like harmony vocals. Too few people today even try to do any harmony.
I think the balance is good. The vocal sets well IMO. Wouldn't sound as good up front and in your face. I agree that the guitar playing and tones are fantastic!
Great job track