There are a lot of better choices in mini's out there.
That whole idea of even calling the front end on them a suspension is a farce, and if you watch the little ones while riding them you have to wonder if there gonna be able to walk when there old and gray

and thats not the only model with issues either.
The ones I hear good things about are LEM, Kesea, and another I cant remember but check around the net for what ones are being used for race machines and what the owners think of them etc cause they need to have suspension and power to be competitive.