The `.less` file your building should always be compiled for the site to load on a live server, using something like NodeJS or the JavaScript compiler is something I consider to be bad practice as only your desktop should ever have to be the source of the file been compiled.
Also like TheDoc I prefer SASS with compass as it provides a lot more power and functionality without the need of ever having to worry about the hard things like remembering CSS3 properties.