I'm not really into slash and burn guitar but you seem to have your chops down pretty damn good. Next time I listen to one of your tunes I'll turn my speakers down first. Good stuff.
As for engineering stuff you'll have to ask someone else. I'm just learning all that myself. But it sounds good to me!