It depends what is your primary task. If you need to brake a user lock or do a decrypted acquisition, use chipset factory tools, Cellebrite UFED, Oxygen Forensics, Mobiledit Forensic Express Pro, or Belkasoft Evidence Center for social media mostly.
If you need to analyze data, go with Oxygen Forensics or Mobiledit Forensic Express Pro. Both are very good grown up tools for analysis. In many cases you can extract more data with these then with any competitors.
Combining the tools / vendors would be the best option to raise the amount of data you can gather.
If you're trying to bypass passcodes on Android Cellebrite is your best bet hands down. I use XRY heavily and it does have some advantages, but if you don't have the passcode XRY won't be able to help you (for the most part…they do have some tricks).
I will say I like the use of XRY's Generic Android extraction and while the reporting could be better there is some logic in how they do it. Also, Photon is top notch to be sure! Being able to get WhatsApp as long as you can view it on the device makes a huge difference. I don't have access to Cellebrite enough to know if they offer something similar though.