Przerzucenie kodu HTML do JS nie przynosi żadnych wymiernych korzyści, a na pewno go nie "ulepsza". Miałoby to sens w przypadku aplikacji webowej, w której generowalbyś widoki. W przypadku statycznej strony jest to całkowicie zbędne i sprawia głównie problemy, takie jak uzależnienie wyświetlenia strony od łącza użytkownika (jak się nie doczyta całość JS-a, to nic nie zobaczy) czy dłuższy czas ładowania (bo kod JS musi zostać ściągnięty, sparsowany i wykonany, żeby cokolwiek się pojawiło na ekranie).