I would cut a few things out...531 by itself is tiring enough, adding in the Olympic lifts without cutting something else out sounds like you'll get worn out pretty quick by the end of the first cycle, if not even the first week.
Since you're doing Snatches and Power Cleans twice a week(I'm assuming you'll be pulling from the ground), I would cut out the Deadlift. From my experience, heavy cleans do plenty to keep my deadlift from getting weaker, and at certain points have even lead to deadlift PRs. If you do cut the DL out, move your cleans to Thursday. Do them first, followed by your Front Squats.
I would also eliminate the FSL sets. With the olympic lifts you'll be putting enough stress on your lower back and shoulders, no need to add to it(although I suppose FSL on the OHP would be fine).
And lastly, I think most of the accessory work is not important.
My 2 cents would be to run something like so....
Snatch (65% x 3, 75% x 3, 85% x 3)
Gluteham Raises ( 4x 10)
Push Jerk (65% x 3, 75% x 3, 85% x3)
Bench Press 531
Chin-Ups (4 x 10)
Power Clean (65% x 3, 75% x 3, 85% x 3)
Front Squat (65% x 3, 75% x 3, 85% x 3)
Back Extensions (4 x 10)
Weighted Sit-Ups (4 x 10)
Press 531 (Maybe FSL if you feel good)
Dumbell Bench Press ( 4 X 10) (Maybe alternate with Dips)
DB Row (4 x 10)
Tricep Extension/ Bicep Curl/ Face Pull (pick 1) (50 reps)