What's with all the NP sets? Remember, you're boosting base 55 base Sp. Atk. Even Spinda laughs at this. And you're still easily walled at +2. You need +4 to do something, and if you're getting that many NPs, then you're likely facing a bad player.
Alone,I agree it's a bit vulnerable.(+4=2 nasty plots,which is manageable though)
However,
I think Mandibuzz makes for a great ally for a physical sweeper;even one nasty plot is useful,which doubles the original power(first time-power increases by 100% per 'plot).
Mandibuzz is really bulky for a bird,so it's capable of doing this-I've tried this online.
Airslash and Dark pulse are also both STAB moves(1.5x damage thank you very much).Now,add the chances of both these moves flinching if you hit first-
base 80 speed isn't that bad,but I use Tailwind for safekeeping-base speed is now 120-and you can really help your ally too.But roost is also a useful way of fending off foes with leftovers on top.
What I'm trying to say is,Mandibuzz isn't the most reliable pokemon and might not be the best choice for single battles(although it's still capable of holding its own).
With an ally though,Mandibuzz offers truly terrifying support-and if it manages to fit in 3 nasty plots,it maxes its sp.atk(invest EVs here).
I think that,paired with a team(especially a weather one)with a good strategy it could be really useful.
Although you have to admit,400% of its sp.atk is still quite threatening thing with a base of 55
That's pretty decent damage,and you've got two complementary attacks with a chance of flinching!
I personally don't think it's that bad!