We release to different TestFlight groups during our release process, what we had set up with Azure was that it would release to one group, at which point we would test, once approved in Azure it would release to another group, and then once it got the final approval in Azure it would release to the public. This works really well for us and would love to see it here.