....Ich weiß nur nicht, ob er evtl. ungewollt an anderer Stelle auch Scrollbalken erstellen könnte oder nicht.
Das ist gut möglich, ob jetzt oder in späteren Versionen von Firefox.
Du könntest dir das hier mal anschauen - bzw. die Replik von Sören zu meinem Kommentar, einiges davor in dem Thema, und die mögliche Problematik mit der Verwendung von Variablen in diesem shadowroot Kontext.
Andererseits benutze ich ähnliche CSS Hacks selber schon lange, und bin nur einmal damit auf die Nase gefallen; aber deine Frage war schon auf den Punkt.