The timing on the pickup when the lyrics first come in is a little iffy. The bgvox have some timing issues too; they echoes aren't really fitting very well.
So you tracked the vocals with the SDC, and the rest is in-the-box?
Did you do the tracks yourself or get it pre-mixed from somewhere?
If the former, it sounds a little "swishy". There's a lot of sound in the upper registers that's washing things out a little. (If the latter, that's still an issue, but you can't do much about it)
It's a nice song. Probably almost there.