Scotland? You serious? I'd have thought this was from some dirty old blues dude here in the USA

Awsome song, especially the vocals. Man is that saweet.
I agree about the intro, cut it in half. Do the soloing stuff later on. They'll stick around for it after the vocal gets them hooked.
Only thing negative that I see is the drums could be a little more crisp.