Finally discussions are enabled on this wiki, following an agreement on an old wiki-style forum located here: zoids.fandom.com/wiki/Forum:Wiki_Features Discussions are now the place where we can talk about anything.
Organizational matters should be discussed in the forum, IMO. It's where all such discussions have taken place and historical discussions are already preserved there for anyone to view. I feel that part should be edited out of your post.
If you want so, we also can retain the discussion of organizational matters on the forums. Luckily Zoids Wiki never had the newer forums enabled or else FANDOM's staff would have archived the old forums. Medabots Wiki also never had the newer forums and the old forums still can be used.