This depends on what you want to achieve. Custom integration is used to give an application access to your account or projects. If the users you refer to are part of your team, then they don't have do add the custom integration to their accounts. You are however required to add the app to different accounts if the users are not part of the account but your app needs to get data from multiple accounts