Excellent piano intro Bob, makes a great break from the usual crunchy guitar (That is radio friendly without doubt).
Very strong melodically, actually one of your strongest and has a little more laid back pop feel about this (Similar to sum 41 - pieces).
Sweet guitar solo.
Since its a draft I'm gonna say two things and I don't care if you use them or not, this thing is in anthem as is;
(1) I would change the kick sound, I think it sounds too metal for this particular song (and the drums do need tightening as others have said). I would maybe even consider some subtle changes to distinguish it from your other drum tracks, like using more toms on the main beat etc
(2) I think you should change the melody notes of "broken angel" to a more major chord, sounds a bit cold and sinister (metal rock sounding) more so cos the rest of the song is popish and "warm" ,I think it would fit better. I don't know what key this is in, I'm not near an instrument, but I would use the major chord instead of the minor one on those words, from ear it sounds like the root chord in whatever keys its in (chord at 0:07).
Either way, its gonna rock. You asked for advice and thats what I would suggest :-). Good stuff Bob as always, this one is worth the effort.
Cian