It would be sweet if portals could be set up from simply selecting a blueprint. This blueprint would define user permissions, contact-company-deal filtered views & property arrangements, shared templates, and location/market information. This way when you add a user you would just assign them a ‘Sales - Minnesota’ blueprint for example or ‘Production - Colorado’ or ‘Lead Gen Team’ etc
This would save a ton of time setting up users and possibly allow for segmenting by location at the account level rather than just a dropdown property that you need to have in contacts/companies/deals (redundant). It would also allow you to reset users (update their blueprint) after you have made significant changes to your company’s processes and not have to go through syncing user by user.