KuDeTa,
Your routine looks solid. I'm not sure if you put them in the order you will be performing them, but if you did I would personally change that around.
I think it is a good idea that you have decided to do the generic HST rep scheme for your first cycle and have not tried to tweak...