To be honest, we don’t have best practices for now (we’re working on the staging environment right now, that’s a big issue for our users).
Most of our users copy the app and change the URLs to the staging ones in the copy, but I assume what you’re doing would work too