Linear Stories sind die einfachste Variante, man sollte aber aufpassen, dass die Handlung so verläuft, dass man von Punkt A nach B läuft, den Gegner platt macht und weiter zu Punkt C und dasselbe Schema wieder von vorne.
Gute Spiele mit einer lineare Stories leben von einer gut erzählten Geschichte mit möglichst vielen Wendungen, in dem nicht immer zwangsläufig gekämpft sondern auch vielleicht mal knifflige Rätsel gelöst werde müssen.

Welche Spielvariante am Besten ist hängt vom Spiel und vom Genre ab.
Ich persönlich mag die Kombination aus Parallel und Branching Path, in dem der Spieler die Möglichkeit hat ein Problem auf verschiedene Wege zu lösen, die dann auf den späteren Spielverlauf auswirkt oder auch Einfluss auf das Ende haben kann.