I don't think I've ever seen flaming happen on FISD at all (with the exception of those pesky armor history threads, but we wont go there, we all know who the trouble makers are, and they are no longer here)
It's been said better by others on here, but I just want to add to it. I really don't think that the FISD needs a specific armorer person, unless they just want to make one point of contact for where to buy type PMs.
The real beauty of this site is the feedback and all the different ways people have of putting together a suit.