When I was training for Olympic lifting, we did something very similar to that. Normally, one day would start with cleans (power or hang), then clean pulls and front squats. Finish with accessory work. On the other day, it was snatches (hang or power), snatch pulls and back squats. Deadlifts were done instead of doing pulls, or on other days (along with jerks, bench, rows).
Olympic lifts should be done first in your training. Thus, your order wouldn't be the best idea if doing the above. And trying to do all of the above in one workout would be way too much! Or are you saying to pick one of those primary lifts for each workout? Or maybe two of them? Not sure if I follow you.