Что будет быстрее работать?
Второй вариант однозначно лучше. Не забывайте, что путь к дочерним элементам может измениться, и ваша конструкция сломается.
document.querySelector ищет по всей странице с помощью обычного перебора элементов, а children[] выполняется за O(1).
Очевидно, что children быстрее, особенно при большом наборе элементов на страницеДоказательство