I'll explain why this isn't possible.
in v0002 this was possible because they were models that 'attached' to the player. Individually.
In retail, there is one player model called m.dts. It contains a full player with everything showing and has nodes. Nodes are a lot faster, allow coloring, and can be hidden.
So Badspot would have to add whole new nodes with all that still on there just to add a hat or clothing option or some other thing.
Though, as demonstrated by mods like Simplewell hat mod, it IS possible to add models to the player without doing this. Just not clientsided.