Start with a small Copilot pilot, then automate inactive site archiving and permission reviews to keep SharePoint access under control.
If it is specific to PM then it sounds like could benefit from a Project 2003 Server implementation. I allows you to to manage a project team and their schedules and such pretty much like you describe ...
SharePains by Pieter Veenstra on MSN

SharePoint Embedded - Your first steps

As the SharePoint Embedded connector was released last night, I thought it would be useful to start a series of posts about ...