I have the anovos Kylo Ren helmet and it's really nice and all, regarding the weathering on there products these are marketed as/for costuming and not a prop replica as such, maybe that accounts for the detailing?
Unless the business model has changed I remember reading efx was the licensee for...