Nice that Matt
I liked the overall energy of the piece.
I'm not great at giving advice on mixing and what have you as I generally think everyone here creates well balanced songs. If it is something obvious then, yes, I will comment, but, to my ears this sounded okay, mix wise.
cheers
andy