Loading remotely is easier for for future edits because base game remains the same however if for web including the file in the project makes it harder to see then the effort would be worth it.
If it's a web game and you have access to the server where it's hosted, you can simply update the json file, without re-uploading the entire game.
Loading json from the same server should be more secure.