Firstly, I want to be upfront by saying that I don't have much technical experience with AEM nor AEMaaCS.
Having said that, the following advice is based on working with several clients and developers that use AEM or AEMaaCS:
Don't use AEM's integrations for Analytics nor Launch.
The main reason for ignoring AEM's integrations is that you get locked into Adobe's own implementation specifications, e.g. how to set events into the data layer, keys/values that are used in the data layer, assumptions about AEM components, etc.
Unfortunately, my experience has shown that this one-size-fits-all approach doesn't really work well. For example, with internal promotions, Adobe pushes certain information about the promotion component into the data layer when the user clicks it, but then they force you to write cumbersome custom code in Adobe Launch to interact with that data. Like... why??? Why force us to use custom code in your tag manager?
The integrations also work well with the built-in AEM components, but not so with your own custom components. But your website is most likely to built with custom components, thus you lose the benefit of these integrations.
I would strongly suggest the following: build your own implementation in consultation with your developers. This means not just with planning your AA setup, but also thinking about your data layer, Launch setup, report suite configuration, etc. Yes, there's a lot of custom work needed that could be eliminated with AEM's integrations, but the long-term benefits will pay off.
Some other Analytics practitioners that I've spoken to also go with the above approach of ditching AEM's integrations in favour of a custom setup. The primary benefit is by decoupling analytics from content, you have more freedom to implement whatever needs to be reported on based on your business requirements.
In your particular case, you have the complication of different Adobe organisation IDs. If you were to use AEM's integrations, I believe you're stuck with using the organisation IDs that the licences belong to. But if you go with your own implementation, you can, for example:
- Specify your own organisation ID in the Experience Cloud ID Service extension in Adobe Launch.
- Specify your own report suite ID(s) in the Analytics extension in Adobe Launch.
So that's my $0.02. Others may have differing opinions, and I advise you to weigh the pros and cons before committing to an approach. Whatever your approach, do consider the long-term implications to your organisation, both the business side and the developer side.