I agree with the second statement because of the first. I'm not sure how you do your squat routines, but three a week could be too much if you're doing the same thing each time. I'd do two squat routines (max effort and a dynamic or hypertrophy based routine) and swap squat for the deadlift on wednesday.
I'd also do the power cleans before the squats in your routine - they are a more technical exercise so you need to perform them when you and your CNS are at they're most energetic ie as the first exercise.
Also get rid of the kickbacks - a pointless exercise. Read these 2 articles and pick another exercise.