lwb parent
The important difference is the turn around time -- with Expo I can make a change locally and see it with my testers in less than a minute, whereas with TestFlight everything has to be manually reviewed for 2-3 days after a heavy-handed submission process.
I routinely do TestFlight builds without manual review and fast turnaround from build -> running on beta user devices.