VERY clean install, props to you for doing things right.
Only "issue" you might have is with the tweeters as they MUST be on-axis or they ****. I run the same ones in my car and output is like 50% when they're off-axis, but maybe you'll get some reflections off the glass to help.
Interested to hear how the RS180/xt25 combo works out for you, so give some feedback when you have them dialed in...