RE: my new routine
Looks alright to me. Any thoughts on the spacing of the workouts? Could potentially overtrain your lowerback if its all done in 7 day cycles.
Have you though about splitting the lower body days into quad dominant and hip dominat days? Worked well for me in the past, in fact I'd say its the best method of leg training I've done.
Quad Dom - Squats, Front Squats, Bar Hacks, Lunges
Hip Dom - All Dead variations, Good Mornings, Oly Lifts
Upper body looks good, I've used the horizontal push/pull and vertical push/pull days before, works as well as the standard push pull days IMO.
Heres a few more exercises you may want to consider as assisstance/core work: Bent Press, Windmills, Pikes(kings), Woodchops, Tate Presses.