One thing I'm noticing, besides the weird interactions with staff and warrior monk, is how it specifies that you must not have disadvantage on the attack.
What if someone has advantage on the attack instead?
On one side the attack has advantage, the player decides to power-attack, getting +10...