walle, во-первых, если у вас есть клиентские решения собственной разработки, то при чем тогда MS Sharepoint?

Во-вторых, литературы по размещению информации я так и не нашла, только по технической стороне вопроса.
Исходя из написанного вами состава компонентов портала, вроде бы все в порядке... на первый взгляд.
Вы, конечно, извините, я могу быть не права... но возьмите в команду обязательно специалиста, который будет отвечать за юзабилити. Или почитайте литературу в сети по этому ключевому слову. Я просто не понимаю, в чем у вас проблема, на самом-то деле.