The only thing I'd add is maybe a little high rep ab work once a week for endurance. Abs don't normally seem to get fatigued, but you don't want to get what I will hereby refer to as "PTP-syndrome" where you rule at strength but have sucky endurance.

Like when all you do is PTP for a long time, and then suddenly your 12RM is like 50% of your 1RM.