I'm no expert, and that's not too different than what I'd come up with, but you asked for input, so here's mine:
Seems like chins and weighted chins are the extent of your upper body pulls. Although if you rock climb often, you're probably more than set, but I might personally consider switching one for a bent-over (or inverted) row.
I used to do a really quick workout day where I'd do dumbbell(or kettlebell, when I had access) snatches and clean & jerks, as well as muscle-ups. I always figured that was the easiest/quickest way to hit everything (upper body pushes, upper body pulls, legs, and back) and be out the gym door. Just an extra idea to keep in your back pocket if you get bored or are in a hurry. You can obviously just do pullups and dips separately if the muscle-ups aren't in the cards.