This has good intentions, but this is a bad idea.
Checkmarks/verification badges should only be given to trusted developers. Even if you upload your ID, you can still put a virus in your model, and anyone who sees scripts will think. “Hey, this guy has a little checkmark next to his name, I think these scripts will be fine.” This is specifically unhelpful to smaller developers, who sometimes rely on some free models to create their games. I’m not saying everything is a free model, but safety on the Marketplace should be taken seriously.
I understand what you guys want to do, but this is not the right direction, this is the exact same thing with the Talent hub. Creators should not just be “verified” and have a checkmark if they have an ID. It deceives creators, and people who want to hire creators into thinking they are trusted developers in the community, and they have a lower chance of scamming you.
Same with this update. It deceives developers into thinking these are trusted people, and you can use their models. Which is not true, and is a wrong assumption.
Yes, if they have an ID you can identify them easier and ban them, but so what? They increased risk may go down, but it’s not going to go down much.
Anywho, you went in the right direction, but this is not the way to do it.