Use case: Content marketing agency with client assignees

I think it’s best to proceed with your own image.

Regarding this question, “Does anyone know of roadblocks with using teams for client portals?”, the problem may be that you can’t manage your team’s projects.

See here. Management functions for projects within a team (list, sort, filter, etc.)