hey Bats, again enjoy the FANTASTIC guitars, melodies/ideas and vocals.
personally I find your mixes good always.
the only thing I can think of to improve your music is, to my ears there's too much great melodies, awesome guitars and vocals and my simple ears can't handle it....they want just 1 hook, a great guitar and a simple construction of the song I can easily remember, a quiet/calm refrain here and there would make the chorus or high energy part come out more imo.
again, wish I had 1% of your music talent..