Nice setup man. I can relate to your frustrations with the rear view mirror not staying put. I had that issue in my previous car. I had an awsome setup in that car and lets just say the rear view mirror was useless. Once the bass hit the mirror went from in position to on the floor as it would just simply fall off! half the time i never had it on if i was going to play my music lol.
I have a nice setup in my sonic too. I would make a video of it but the sound quality from my cameras are junk and to honestly and fully enjoy the power and quality of the setup you have to hear it in person. But i can tell you this much it hits like crazy hard for running off the stock head unit