I'm curious about this, are you doing mainly compound lifts or are you throwing in isolation work too?
Are you lifting mainly for strength ? I tried to put a program like this together but I was trying to do too many exercises I think. Could you post your detailed routine with lifts used and rep ranges and also frequency? Also do you always stick with this or do you change it up on cycle?