Just calculate:
Hit Warrior (20%Crit - 150dmg):
20CritSwings * 300dmg = 6000
+ 80Swings * 150dmg = 12000
Total damage = 18000
Crit Warrior (31%Crit - 150dmg):
31CritSwings * 300dmg = 9300
+ 69Swings *150dmg = 10350
Total damage = 19650
- 5% Miss
Damage = 18667,5
PS: Mostly...