I agree with some of the pro's and cons. I've had good success though and i've been running my buggy and truck close to a month now.

I plan on getting the aluminum hexes cause they've set screws so the hex doesnt back out. The knubs on the t plate and a bad idea but it only took a minute to fix. The car overall has been good and i can only see it getting better