Mislim da je ovo za ljude koji rade isključivo HTML5 i CSS3 jer HTML4 i CSS2 nisu više cool
Što se tiče varijabli u CSS, mislim da se može napraviti parser dok popiješ kafu.
Za HAML jednostavno ne vidim potrebu/poentu, svaki framework ima HTML klasu preko koje se generišu HTML elementi za prosleđivanje u view/template.