Titan Fitness Squatmax, Improvements?