Если вы настроили параллельную проекцию с помощью glOrtho, то, как вы предлагаете, вы можете увеличивать и уменьшать масштаб, либо изменяя параметры на glOrtho, либо используя glScale.
Я бы предпочел использовать glScale, потому что проще подумать о настройке 20% -ного увеличения, масштабируя на 1,2, а не пересчитывать левую / правую / верхнюю / нижнюю плоскости.
Я бы не сказал, что это "лучшая практика".