Bought this for my wife a year ago she wants to level it. I found a leveling kit made by rocky ridge was wondering if anyone has installed on their Grand cherokee. I have heard the others like Tuff country suck and make the ride rough as shit because you have to take strutt apart to install and...