Sounds like a really good start. I couldn't make anything out of the vocals, but don't know if I was supposed to. With vocals in it, you might need to bring all the levels down, to give them a spavce to sit. It was pretty loud, and full, so with so many different sounds, things tend to get a bit bunched up. Great guitar tone.
Ed