...
My first recommendation is to move report creation out of First Time Setup and into the platform. If this is possible First Time Setup becomes instance agnostic as it only deals with the API, Admin DB, and Security DB; all of which only have one instance provided at installation time. No further changes would be necessary for First Time Setup to work in a multi-instance environment. Regardless of report creation, a "New Instance" screen should be created to manage which instance is active
First Time Setup - Process and Affected Operations
...