Не очень поняла - зачем? Из-за этого у вас последний пункт перенесся на следующую строку.
Вообще, при стилизации меню всё, что касается внешнего вида, я задаю для ссылки. В особенности padding. Конечно margin и padding для ul, заданные по умолчанию, обнуляются. Если Вы “увеличиваете” ссылку a, то даже при наведение на поле вокруг текста курсор меняется и при клике Вы перейдете по ссылке. Но если Вы стилизуете li, то для перехода нужно обязательно нажать именно на текст. Не очень удобно, согласитесь. Чтобы лучше это продемонстрировать, я набросала демку - посмотрите.
Единственное - для li нужно задать небольшой отрицательный отступ справа, чтобы компенсировать расстояние, которое возникает между пунктами из-за display: inline-block. На демке его хорошо видно.