If they're getting you do the mix, I would buy some stupid heavy gauge strings and tune down. Same with the bass.
Obviously I'm not part of the band but it seems like this probably wont get them the "heavy" they're looking for. The mix sounds awkward with the rhythm guitars up an octave