I thought this was a forum for 'home recordings.' This is a little
too good. Did you have Kevin Churko bring his studio to your house and have him stay to engineer too?
I really liked the drum sound - might be my favorite on this forum!
As far as mixing advice; I don't have any that you would need on this. There were just a few spots where I couldn't understand the vocal - but perhaps you just used some big words that I didn't get on the first listen (I'm a school teacher - not very smart).
I liked the vocal effect, but like you, I got 'dinged' for it too when I used something similar on my vocals.
This is well done. Please post more.