I think it's hard to make the suits look sleek and cool if only because you need to fit many layers of insulation and rotator joints, tubing, etc. Makes it very difficult to have something tailored and fitted, which seems to be what SpaceX is trying to do. There could be a mobility advantage in having a suit that is closer to your body though, as in less risk of having your suit tangled or damaged by objects around you.