The Calmini steering system is fine. When I was running mine I had no issues. Keep everything lubed and call Calmini during the install if you have any questions (torque specs etc...).
Overall I feel the Calmini system is stronger (I had the SLR system at one point so I know from what I speak).
-Doug