While the level of detail you suggest would be interesting, I would be happy if we had a real pro shop where we could purchase from a rack full of shirts, pants, shorts, hats, shoes, etc,.
By having some control over our attire (and more selections) there would be far less a feel of cookie-cutter avatars on here.
Something like this would really make this game better IMO.