If you're considering MOSS from a startup perspective, I'd stay far away from it. The licensing for it is expensive, and hiring people to work on it is also expensive.
Unless you have a full .Net infrastructure and team in place, you could probably find better alternatives elsewhere.
Unless you have a full .Net infrastructure and team in place, you could probably find better alternatives elsewhere.