With new features for remote string and image loading, there will be more of a push on users to just always have "Allow untrusted URLs" enabled permanently to allow worlds to function properly.
In that case it might be worth to take a second look at how this function is set up and presented.
I would suggest implementing "world moderation" actions.
So instead of having a global setting that always trusts URLs, instead you have an option to "Allow untrusted URLs in this world".
An additional "power user" option could also be that users can add more "trusted URLs" through the config JSON.
And the trusted URLs (both custom and built-in) should be presented somehow in the settings menu.
An additional consideration would be to show which untrusted URLs are being used in the world (under debug settings menu maybe)?
In this case there is no need to present the full URL, but just the hostname.
With these options maybe there should also be a capturable feedback in UDON when a user tries to load a untrusted URL they have not allowed?
That way it is possible to build error handling to present the actual issue to users in the world.