Я не буду беспокоиться о вытеснении ваших данных.Распечатка его в виде данных javascript не будет видна пользователю, и браузер не будет заботиться.Однако я бы посоветовал вам распечатывать только то, что вам нужно для каждой страницы, чтобы у вас не было больше, чем требуется.
Я думаю, что, возможно, любое из ваших решений подходит, поэтому выберите то, которое подходит вам лучше всего.