I wouldn't be so quick to judge. While I'm hopeful that this works well for obvious reasons, it's still possible that the bushings will wear unreasonably fast due to the additional moving parts and stress.
It's possible that the guys at CJC are biased towards the products they sell, and the fact they are tight with Carli, but in my experience they have been super knowledgeable and stand up guys. It's also possible that "handle like crap" is a bit of a personal feeling. Some people think that spacer lifts with fix 2.0 shocks off the shelf and 22x14s ride better than stock, so there is a lot of personal opinion at play here.