I know I;m preaching for my church, but a more powerful vocalist would help the song heaps and bounds..
I also feel there's way too much compression on the cymbals/drum overheads.. And possibly on the overall mix as well.
But it IS a good song for sure, and the instrumentation is good