This is something we can look into, although we would have to make it optional since not every association is going to want this kind of formality. In fact we already have some new code to handle officers and elections from our work on the co-op platform (although it not quite the same model as we're discussing here).
In general, I think it is important that we keep the associations platform as simple and lightweight as possible. But if there is feedback that the omission of formalities like this is stopping orgs from getting bank accounts or from getting funding, then we need to look into addressing that.
Thanks again for bringing this to our attention, and sorry for the absurd delay in responding to this post!
Chris