Hombre, como bien dice Alejandro, cada Bit cuenta ;-)
Nosotros desde hace tiempo siempre hacemos webs en "formato oneliner" un ejemplo sería nuestra propia web, Kubide, que aun estando "en construcción" ya la tenemos así.
El por qué, a parte de ahorro, que aquí es poco lógico, es por temas de maquetación de "vieja escuela" y es que ciertas versiones de ciertos navegadores interpretan los espacios en blanco de una forma "poco ortodoxa" y hay momentos donde no debería haber nada y dichos navegadores entienden que los espacios en blanco si "son algo"... Esto pasaba sobretodo con los espacios en blanco tras floats dentro de bloques, así que desde entonces "always oneliner" ;-)
A parte de esto, y aunque parezca coña, nos ha servido como método de ofuscación de código... Muchos Lamers según ven el formato en una linea solo se asustan y pasan de hacerte el "copy&paste" típico.
Por lo que mi recomendación es que lo hagas siempre... Pero usa herramientas que te solucionen la vida {strip} de smarty puede ser una de ellas ;)