If the goal is both strength training, cardio, and both weight gain and building muscle mass to competitive levels, then that can be not enough.