Пользователи сайта через браузер будут им пользоваться или через валидатор? Вот через браузер и доказывайте - там в DevTools есть куча всяких инструментов.
Обычно делают именно так. Хранить экземпляр компонента мне в голову не приходило и я не видел, чтобы кто-то так делал, поэтому я даже не могу сказать плохо ли это по какой-то причине.
IgorPlays, расскажите, пожалуйста, чем же комментарий выше вас так обидел, что вы решили на DevMan пожаловаться? А то мы грешным делом начнём думать, что вы пункт 6.7 правил нарушаете и тоже можем обидеться.