Оно ломает мозг. Если кнопка открытия меню находится справа, то и меню ожидается справа. А оно слева.- это субъективно. Мне напротив - нравится, когда меню появляется с другой стороны.
Стоит добавить задержку для анимаций. Сделать их "ленивыми". На данный момент если быстро водить мышкой по пунктам меню, то блоки начинают дергаться в разные стороны. Анимация должна активироваться только если мышь наведена на пункт меню дольше определенного времени.- может тогда назначить анимацию Out Cubic? Делать задержку - кажется неправильным. Пользователю нужна быстрая навигация по страницам, а с задержкой - их ожидание перехода на другую страницу затянется на лишние секунды.