Seeking Advice
Assume you have a requirement to offer a type of user a place to go to read messages/news and perform downloads of any new materials. Would your first thought be to create a custom portal for each type of user? Or would you look into Drupal’s Organic Groups modules? An experience Drupal planner or builder can help identify options that reduce development costs and minimize schedule impacts.