С точки зрения производительности WebPages - это asp.net и компилируется, поэтому производительность должна быть аналогична WebForms и MVC.
Я бы сказал, что любой сайт, который может быть построен с использованием ClassicASP, PHP или WebForms (безиспользуя элементы управления сервером) также можно создавать с использованием веб-страниц.
Я предпочитаю веб-страницы, а не веб-формы и MVC для своих сайтов.Вы получаете полный контроль над HTML, вам не нужно беспокоиться о таких понятиях, как жизненный цикл страницы и постбэки в отличие от WebForms.С другой стороны, вы получаете легкий и простой фреймворк, в котором вам не нужно использовать VS.net, файлы решений, файлы проектов и файлы 3+ для обслуживания одной страницы, и вам не нужно предварительно скомпилировать все решение.развертывание в отличие от MVC.
Но то, что вы используете, я думаю, зависит в основном от ваших подробных требований и навыков.