HI! I'm captain for another team - having lots of leaders can be confusing if you have any criteria for the team, as leaders can approve new members and such and it's hard to keep track when multiple folks are doing this,
I think they can moderate forum posts too?
I think you are better off just getting a core group of folks to be leaders to keep the confusion down, but it's an open team and as captain its totally your call - I'll support you whatever you decide :)