Wenn er sich um die Hochachse dreht, dann wird der Scheinwerfer in längs- und querrichtung in der Waage gehalten. Eine Drehung um die Hochachse (Kurvenfahren) bewirkt nix.
Und wo ist das Problem?
Er will doch kein Kurvenlicht, sondern nur die Neigung des Motorrads ausgleichen.

mal davon abgesehen muss der Kreisel bei dieser Anwendung ja nicht um alle 3 Achsen drehbar gelagert sein, wodurch sich unerwünschte Bewegungen effektiv verhindern lassen.
(klar kann der Kreisel so unter Umständen etwas Energie verlieren, aber dafür hängt ja ein Motor dran)