If Dodges gets fixed , this one will be probably the best : Fighter Build
As for yours , First , Might and Spirited Roar never stack , and Second , how are you gonna improve your Needles' damage if you're giving them less chance to crit , you have to get Roar to 4/4 in order to do so .
nice build but I think Big bang attack is useless if you upgraded storm strike it will be better than it and also you can spam it