Если SPA без SSR, и разметки нет все равно без js. В чем ещё может быть минусы? Js будет парсится дольше, чем при файловых стилях?
Думаю, дольше. Плюс тогда по идее стили должны "инициализироваться" перед кодом, генерирующим разметку, чтобы сайт не разлетался. Да и кешироваться стили не будут