On paper, you can work with any MMP if implementation is executed properly. On practice, there's a huge difference between working with appsflyer vs Branch for example. UI & UX are so much different between them and than can speed up or slow you on your reporting, partern setups,etc.
Regarding...