I like the idea itself, maybe not so much the execution or possible requirements.

I'm sure armor coloring has been discussed before, but surely that is not hard to introduce. It'd also be nice to have something where you can choose not to display your helmet but still have it equipped & benefitting from its stats.