Free Weights
To increase your muscle strength and size, you must tax your muscles beyond their accustomed loads. How can this be accomplished?
-Small weight plates to increase the load progression
-More functional training stimulus, forced to balance your body while performing the exercise where more more realistic core is involved
-Increased range of motion
-More body/mind synchronization
-Keeping you more naturally focused