Jeśli nie musisz wspierać IE11 to jak najbardziej warto, a jak musisz wspierać środowiska, jakie tego nie obsługują to zamiast rezygnować z dobrodziejstw zmiennych zastanowiłbym się np. nad osobnym buildem wysyłanym dla IE11, ale takie rzeczy to już kwestia odpowiednich pluginów buildera, np. webpacka itp. Ale dzisiaj IE to już coraz mniejszy ruch i jeśli nie masz z niego istotnego biznesowo ruchu to często biznes daje zgodę na zejście ze wspierania tego środowiska.
Ja często korzystam z scss i bardzo sobie chwalę. A tak na prawdę co wyleci do usera to już jak pisałem bardziej kwestia odpowiedniej konfiguracji buildera niż samego kodu.