Все зависит от аудитории и цели сайта, как мне кажется. Если аудитория более молодая, то, мне кажется, достаточно показывать меню при начале скролла вверх, либо прятать всю структуру сайта в бургер, оставляя в меню в px 60-100 основные/продающие элементы (типа каталог, контакты или что-то в таком духе). Если возрастная, то, как правило, они плохо реагируют на бургер меню для их лучше просто фиксировать меню постоянно, можно просто масштабировать на главном экране выше, а на других уменьшать по высоте.