Смысла нет, так как верстка адаптивная и указанные в атрибутах фиксированные width и height будут не актуальными.
При использовании Google Fonts, он выдает код для вставки, где всё как положено.
Какие именно лаги тут имеются ввиду? Нужно отложить загрузку скриптов аналитики и прочего? И зачем ставить множество модулей для того, что можно вставить открыв footer.twig?
А лучше сделать один плейсхолдер для всех лейзи изображений, например так
Шашечки или ехать? То что вы перечислили, посетитель сайта даже не заметит ваших стараний. Значительную роль играет серверная оптимизация, которую провел @Yoda Был бы фронтенд узким горлышком, не весили бы шрифты, ui kits, frontend frameworks и ajax json по несколько мегабайт.
Если очень хочется достичь идеала - отдавайте разным типам устройств разную верстку и медиа (Mobile Detect). Например, зачем на мобильных загружать js и css, которые используются на больших разрешениях? Или зачем на смартфон загружать изображения 1920px в ширину и более?
Меня больше повергает в ужас, когда в view тонна кода, которая должна быть в controller или даже в model.
Или люди которые с помощью божьей силы внедряют в twig шаблон php код. Потратьте пару часов на чтение документации twig.