I don't think we should be able to customize Link, although changing armor is perfectly fine. Maybe even changing hair style or something could be okay.
I think Link as an avatar of the player is not something completely pure. I think it's more that because Link his mute, we can better picture...