In-game, yes. They work great as moves to finish off Pokemon because you have the option to switch out when the opponent's Pokemon faints. So there is essentially no drawback.
Competitive, no. You won't have the option to switch out after you defeat something, or even after you use the move, so you are stuck in for a turn. The opponent can use this turn to switch to a check/counter and gain momentum, attack and possibly KO it, or use that turn to set up for a sweep. All of which are extremely bad.