Im Styleguide meines Brötchengebers steht auch die strikte Form mit EINMAL var und dann nur noch Kommas. Und genau wie Du finde ich das arg unübersichtlich. Wenn bei Dir kein Lint-Programm läuft, dass dir die multiplen var-Angaben um die Ohren haut, mach es so wie du es am besten lesen kannst.
Das SINGLE-VAR scheint irgendwann einmal ein Guru festgelegt zu haben, ohne an Real-World(tm) Programme zu denken, und alle schreiben davon ab...
Andererseits muss man sich fragen: Ist es wirklich gut, wenn man so viele Variablen deklariert dass man die Übersicht verliert? Ist die Funktion dann nicht zu groß? Wenn man in einer Var-Deklaration ein größeres Objektliteral erzeugen muss, wäre es dann vielleicht sinnvoll das in eine separate Funktion auszulagern? Nur der Übersichtlichkeit halber? Ist nur ein Gedanke, kann im konkreten Fall nicht hilfreich sein.
Gruß Rolf