Originally Posted by greynotsoold
Not one of those things will make you a better fighter, especially not a better slick fighter. A big part of being slick is being smart, boxing smart. If you want to be boxing smart, box, learn your craft. Then perhaps these things will enhance your boxing ability; in and of themselves they will not create that ability.
Being "slick' is not just slipping and bobbing and weaving. It is making the guy throw the punch you want him to throw when you want him to throw it, so you can land the punch you want to land. It requires a great deal of mental energy and boxing intelligence that only comes from boxing.
Anything that enhances or accelerates your development is helping you to be a better fighter, which all those activities do. Of course practicing skills is the number one thing but those other activities support and enhance learning.