Nooo! NEVER would I EVER learn a move that required me to make my Pokemon unhappy. First and foremost why be a jerk to the friends who risk their lives to defend you? Second it makes it harder to enjoy the game. Leveling up or winning a major battle against a gym leader or elite four is problematic because your Pokemon are made happy by this. Frustration goes against training itself, things like reseting an ev with a berry or giving them a vitamin to improve their stats will raise happiness. Even walking with your Pokemon helps you bond. You have to go out of your way to thwart your Pokemon from being happy, pouring gross food down their throat nonstop, do nothing ever nice like a massage or haircut and drop them from your roster as soon as possible, God forbid they might start liking your company.
To make a long story short, forget it!
Roar?