I will give you 1 reason I don't support this although its cool
I made a suggestion about VTCs having custom skins and this is similar but for creators and while VTCs have 100s of members and there are way less creators I believe the same reason will be used here
"Local mods usually introduce new content (e.g., accessories), and thus we would have to synchronize the content between players.
It is not feasible on a technical level and for performance reasons.
"
Said in another post about skins
I also feel if they allow this just for creators then it will make players ask if just the regular person can get them and then its unfair so I generally think its cool but I don't see this being accepted due to that reason