So wie ich Dich verstanden habe willst Du ja nur zwei Zustände realisieren:
MaxSpeed und Stillstand.
Dafür brauchst Du keine PWM da Du dann auch nur 100% High und 0% High hättest.

Für alles dazwischen ist jedoch PWM optimal, da Du damit die Laufgeschwindigkeit des Motors regeln kannst.

Sprich bei geregelter Geschwindigkeit PWM, bei an/aus nicht.