How are Mandibuzz and Braviary in their roles? They both have cool designs and stats in different places, but they come so late that they might not be worth training. Another issue is that they evolve so late at level 54 while there are a lot of good Pokemon who evolve earlier.
Braviary is most certainly a wonderful physical attacker though it's speed is decent at best. Mandibuzz isn't great with offensive stats being a defensive type and so not so great if you just want to complete the game. Her typing is a good boost though and she's good if you like to toxic stall.
Being said, you get both late but if you have the patience to level them up and evolve them, Braviary more so, will do you well!