You can restrict what areas of the Admin CP that you want them to have access to. Ask in the Peer-to-Peer Technical Support forum for help or submit a ticket
New site looks really good, professional and informative. Great work! One thing I didn't notice is a link to the community forums [EDIT: Just read on the Blog post that somethings still to be done]