This WeakAura guides the player on when to use Barbed Shot using various conditionals partially inherited from the SimCraft APL.
It will pop up and tell you when you should use Barbed Shot. It is designed to help you not drop several stacks of the buff by making sure you do not waste uptime of the buff.
It will also alert you to dump Barbed charges when Bestial Wrath is available.
99% of players can follow this WeakAura exclusively and be close to 100% optimal for single-target encounters and most multi-target.