I like how you wrote it up, then ran it for awhile to see how it worked, then using what you learned, adjusted the plan. Lots of theoretical schedules and routines get posted, but it seems like people rarely try them out.
I also like the upper body push/pull paired sets. They are a great way to get more work in less time. Rotating grips on chin ups is good too.
Personally, I would make a change or 2 to the lay-out;
-do the big upper body stuff (presses and rows/chins on B and C days) before zerchers and squats.
-do the dumbbell snatches 1st in the A session.
But that's minor.
Good luck with the PLP challenge. Doing frequent, non-maximal (easy) extra sessions, even rehab stuff like scap pushups and clam-shells, worked well for me this past year.