A post on discord provided some more clarity for the shared projects needing a token thing:
Apparently the token will be required for all projects, but in the case of shared projects, a special token just for that project will be available publicly. So everything should continue to work the same (embeds, viewing when not logged in, turbowarp for shared projects)
Unshared projects will require the account token
So, basically all this does is make it impossible to view unshared projects without being on the right account and adding in an extra hoop to jump through to see shared projects