Hi, I am one of the main developers of the division system. I get your point that there is little info about it. However there is also not that much to talk about. When we needed help from other people I posted about it (the division icons). At the moment there are no roadblocks or additional helpers needed, the development just takes time.
Part of the reason that I didn't write much about how the system works is that we want to test it a bit in the background and see if it even works as expected. If we then changed the system in some way the info in a big announcement would not be accurate anymore and people would be confused or angry because the delivered product is different than what they expected.
Another reason is that in my first forum thread I got a lot of ideas from other people how to do the system differently, but they were not very thought out, not feasible, or based on false assumptions about the player base.
So it produced a lot of text but I gained nothing from it. Worst case I antagonize people for not answering their ideas and we have that whole "faf dictatorship" again.
Lastly, I also just forgot that I could maybe post a status update about the development process once in a while. So thanks for the suggestion, I will consider it.