If your workflow requires custom configuration parameters outside of the ones in config.py, you should save them in a separate folder such as the <bluecat_gateway>/customizations/ or <bluecat_gateway>/ps/ directory. This will ensure that the configuration of your wokflow survives the workflow being re-imported and allow you to separate the state of your workflow from its working logic. So when you have multiple Gateways that configure the same workflow differently, you don't have to import different versions of the same wokflow to each Gateway.