It's a wiki, I thought. People, including you, can add whatever they like.
As for troop history, another place that could be provided is the individual troop pages at the Gems of War Database. I added Livefyre comment sections to each troop, weapon, and class (for instance, like this). People haven't done much with that, but it's a good place to remark on individual troops and their history.