Too op for level 5?

I'm building an Aarakocra Reborn with natural/embraced lycanthropy (specifically a Werebat)

It's an Eagle totem barbarian (once a Bear totem, but I changed it to match the flying theme and to not make it resistent to everything)

It's the only martial character with 5 casters in my party, so I feel it should be ok, DM agrees with everything but I want some other opinion on it.