That's awesome. We just finished up my install a few weeks again. If you run a savvy oil pan skid (or ucf style) contact savvy and they will mail you out a longer driver's side mount that will clear the upper arm. (If you haven't already)
My rock sliders arrived the other day. Took 3 weeks including shipping time to MA. It was much better than the 4-6 weeks quoted. Can't wait to get these bad boys mounted.