Congrats on the installation! Someday I will upgrade from regular IMS to MRR. Mine take a lot of abuse in the rocks. The rubber boot deflects rocks. My LCAs take a lot of rock hits. I have an SPC setup like yours. The rounded ball mount for the rear help it slide over rocks. I think you will like them in Windrock.