To me that looks pretty unbalanced as far as pushing vs pulling.
I would set it up more like this:
-Pressing (could be close grip, incline, dips, db bench ,etc.)
-Pulling (could be chins, db rows, chest supported rows, etc.)
-Shoulders (various raises)
-Quads (leg press, lunges, split squat)
-Hamstrings (Good mornings, back raises, GHR)
-Abs (situps, ab wheel, leg raises, side bends)
-Triceps (easy stuff like pushdowns)
You could also do a set of chins between your main Pressing work and/or the assistance pressing work.