I got mine today finish is great. I immediately pulled off the front drivers and pushed back the insulation. Not sure if there is a science to this or not. I just pushed it to the lower back and little up in the corners by the tweeters. I believe I have a few inches or more of clearance behind the drivers. I think they look amazing.
I did not realize the fronts sloped back but I like the style.
I can unfortunately not listen. My amp did not arrive today as it was supposed to. I plan to call Amazon about that. I paid an additional $7 for faster shipping at it should have been here today.
Just looking and wanting to listen......