So how does PS warrior work?
Well I think you already got quite well how the build works, also remember warrior shares might with Phalanx Strenght (tactics grandmaster trait).
Empowering Allies is another useful group trait.
The GS might on crit trait gains you might, and the Phalanx Strength trait copies it out.
That may not be enough for 25 might on its own, but in a group with revenant and ele(s) chipping in it can hopefully do the heavy lifting.
Note that for might on crit you need actual crits. You need your banner of discipline uptime, fury, spotter and so on.
If you find yourself in a bad dungeon pug with zero group buffs from the other four players, in a low level dungeon like Ascalon Catacombs where your precision is scaled down, it’s quite possible for a raid meta PS warrior to top out around 8 might.
For more might you can wear strength runes, which increase your might duration and give you might when something hits you. You can also put a strength sigil on swap weapons, which don’t have the attack/crit rate of 100 blades.
You can get more out of your might with boon duration food (e.g. chocolate omnomberry creams), or food which gives might on crit like golden fried dumplings, or bountiful sharpening stones.