Yeah, this is a pretty cool version. It's got that 60's surf vibe, yet a little different. Guitars do sound good with the requisite surf verb.
Mix-wise I might pan the main guitars away from each other a bit, to fill in some of the space that the pad sound on the outside is occupying. Almost like a guitarist on each side of the stage.