I have no interest in any of those solutions. You can only form your build for one specific task, and Earplugs are just one that requires dedication to it. Basically “you can play the game, but can’t experiment”.
Applying a counterattack against a non-physical action that is extremely difficult to predict is counterintuitive and unsatisfying. It also kind of funnels you into weapons that can take that action.
If I could mod the games, I’d just make roars a “taunt” that has no effect on the hunter and lets you wail on them. Or, cancel that behavior.