It would be similar. Any "vouching" system is kinda like this, and how useful the system is depends on how much you trust the entity that does the vouching.
If you don't like China's social credit system, what do you think of America's "TSA PreCheck" system? It doesn't bar people from traveling, but it does give special privileges to some.
I honestly don't see a problem if some countries decided to cooperate and implement their own "tourist blacklist" system to keep out tourists who have proven to cause problems: it's their right to refuse entry to any non-citizen they wish.