Должны ли мы по-прежнему использовать NLB в этом сценарии?
Не вижу причин, почему бы и нет, если вы будете следовать инструкциям.
Веб-приложение по своей природе не имеет состояния, поэтому даже если ваши пользователи должны войти в систему, оно не делает приложение сохраняющим состояние.
Соедините вещи, которые в ASP.NET находятся в состоянии:
, который можно соответствующим образом настроить в WebFarm.
Вот пример о том, как настроить NLB.