SharePoint - это платформа, как и любая другая, у нее есть свои сильные и слабые стороны, и с помощью различных уровней усилий ее можно выполнять с любыми вашими пожеланиями.
Может ли SharePoint справиться с нагрузкой, о которой вы спрашиваете? Без сомнения. Может ли он поддерживать ваши данные бэкэнд? Конечно, либо через механизмы «SharePointy» BDC / BCS, либо через ваш собственный код.
Лучший вопрос заключается в том, что можно получить от существенной реорганизации всех ваших приложений на новой платформе, если что-нибудь есть?
Не стоит прыгать на корабль SharePoint, потому что Microsoft продает его как новый блеск. Для разработки в SharePoint требуются глубокие знания ASP.Net, но одно это не позволяет быстро приступить к разработке.