Hi, I have an 07 Avy and was considering the Mcgaughys (don't know if I spelled that right) 2-3 drop. Has anyone installed it and if so, how is the ride quality as opposed to stock. Thanks for any input, John