Should I create a shared email account so that my team can easily access our Analytics instance?
No, this isn’t a great idea. Some teams will create a generic email (such as firstname.lastname@example.org) so that the whole team can use the same log-in. While this does away with the need to set individual permissions, this is actually a bad practice, since it won’t be possible to know who is logging in or making changes to the account. Always add permissions on a person-by-person basis, so you know exactly who is accessing your Analytics account.