If you have the badges to spare, the BoA weaponry won't hurt.

They might not be the best weapon at every level, but they'll be close to the best.
And one thing less to worry about.

I'd probably save badges for other BoA +experience items, for future teams.
But if you have that already, or are fairly sure you won't be playing other teams...
Then the weapons are definitely decent.