Есть ли смысл использовать link[rel="preload"]?
rel="preload" имеет смысл использовать только для файлов (css, js, fonts, video, img), которые загружаются не из html-кода, а позже из других css/js-файлов или по ajax/socket. Чтобы браузер не ждал, когда обнаружится потребность в этом файле, а заранее загрузил его. 
Для обычных style.css/main.js используйте обычную загрузку.ведь скрипты потому и в подвале сайта, чтобы отложить их загрузку?
Они в подвале, чтобы не блокировали построение DOM (так юзер быстрее увидит страницу в браузере).
Там не только preload, зависит от ситуации:
https://habr.com/ru/post/445264/