I use a on down/up setup for my warrior as well.

I've made a macro that is in the same position as your mortal strike.

/castsequence reset=combat/target Rend, Mortal Strike x2, Heroic Strike, Mortal Strike x2, Heroic Strike
Then I have Colosual Smash, overpower, execute, victory rush sent on release in addition to the macro.

I have keymap for hamstring that has do not advance for 3 seconds then a do nothing for 6 seconds.

I use charge and throwdown on seperate binds.