Ive used it off and on for about 5 years, works great for strength and size gains, trouble is i get worn out from it at about the 5th week or 6th week and gains start to stall. then i take a week off every 8 weeks of training and come back to it. i also dont get as good a pump from doing 4 - 6 rep range training so after a cycle or two of max-ot ill switch to a 10 - 12, 8 - 10, 6- 8 , with only one heavy set per exercise. this gives my ligaments, tendons, and joints a chance to rest and get used to lifting that heavy weight it just worked up to, then when i go back to max-ot the strength usually goes up again. this has been working well. good luck!