David,
I love the tension that never lets up in this song and yes, Rob`s "taming" of your vocals by placing them right into the mix has only added to the intensity here.
The background wash of harmony is inspired and brief stab of that guitar solo works perfectly.
Let`s not forget - stellar lyrics, especially the first verse!

Robert