I'm also in a similar position. For clarity, if I have a user using my app in the AppStore and he downloads the same app from Testflight, will that overwrite the AppStore app? Specifically will that mean my user loses the data he's already got in his app.
And then the same question applies the other way. If he's testing a new feature for me in Testflight, and then I release a newer version back to the AppStore, is there a way he can move between AppStore and Testflight versions without losing the data that's only stored on the phone?
Thanks