Hmm.. I have used a similar traning routine over the years, which have produced very pleasing results for me. It goes like this:
FrontSquats 3x5
Benchpress 3x5
Power Cleans 3x5
Rows 3x5
Millitary Presses 2x10
Dips 1xMAX
Chins 1xMAX
I usually do this every other day... or sometimes every third day, or 3x per week. Every other day works very good when I use
AAS, every third day is probably more comfortable when I do not use
AAS.