Da scheiden sich die Geister.
Wenn es über das Feld einen Index gibt, ist es fast egal.
Allerdings kannst du das "or" auch weglassen, wenn der Von- und Biswert dann leer sind.

Statische SQL's sind nur beim Open minimal schneller (kein Syntaxcheck, Prepare usw.), die spätere Laufzeit unterscheidet sich da dann gar nicht.