Theres weights, and theres weight. Been all routes I think, for me working with Rubber for ressitance beats weights everytime, better for dynamic movement in feel for joints and muscle. Variety is the plus for using it ideas never ending, can be applied to anything ,or any situation with a little bit of thought and creativity. Things havent got to look spectacular to be effective, Its doing something creative that is going to work, without injury. Thats the bottom line, getting fit not injured, injured people dont get fit, the nueromuscular system wont let you.