Wouldn't it be easier to just have created a standard size for everything?
This way you could easily make one style of armor that would apply to all avatars, with a few exceptions.
Though if people want visual armor bad enough, someone will just mod them in.
I do think it would be cool though, but not necessary.
But definitely, had there been a set style, size, and limit, minus special avatars, many of these issues would be obsolete.
However, I did not make the game, nor am a programmer.
Also separate body parts is a great idea, but would probably be pretty taxing on the game's engine right now.
Though it would make animated avatars possible.