Strength Training for Triathletes: Yes or No?...

One of my clients asked me about strength training this week: I have been doing these exercises with max weight at about 6-8 reps to build power this off season: Hip Abductors Leg Press Squats Calf raises Knee extension Hamstrings What are your thoughts and suggestions around these leg exercises?  Should I not be doing these or is it too much? I responded: Those are good overall leg strength exercises. ...