Schwieriges Thema, da stimme ich dir zu.

Dein Mofa-Problem könnte man allerdings lösen:

vehicle=no
vehicle:conditional=yes @ (22:00 - 05:00)
mofa=yes

Das ist natürlich jetzt eine Einzelfalllösung, damit will ich nicht sagen, dass alles derart gelöst werden kann. Dafür bin ich schon alleine bei weitem nicht tief genug in dem Thema drin.

Edit: Kleine Erläuterung dazu:

Das mofa=yes überschreibt schon das vehicle=no, damit muss der conditional-Wert hier überhaupt nicht mehr angewendet werden.

Grüße