Ups, Sharepoint parece una herramienta para crear sitios
Hotmail alike 
; la verdad desconozco los dos que sugieres, pero te recomiendo analizar tus capacidades de programacion y diseño, las prestaciones y requerimientos de cada herramienta, asi como la facilidad que tendra el usuario final para administrar el sitio.