Для чистоты эксперимента положим, что способ вставки этой строки в документ одинаков, иначе сравнивать их некорректно.
Тогда, вся разница между этими вариантами - в том, что при отдаче json нужно его разобрать и сконкатенировать строку html.
Скорее всего, на компьютере в современном браузере разницы вы не заметите.
Но, конечно, самым правильным было бы выполнить профилирование ваших скриптов в условиях конкретной страницы. Выстрелить себе в ногу и убить производительность можно кучей разных способов, да и у браузеров поведение различается.