William,
We use Terraform to export from one environment and import into another. It exports the flows as Archy content, along with all the other dependencies, like prompts, data actions, etc.
We found an issue we had to work around related to flows. If flow A calls flow B which also calls flow A (circular reference), it won't import because it can't figure out which to import first. In our case, we had a main flow that transfers to other flows. Those flows transfer back to the main. To solve this, we went into the sub flows and changed the references to transferring back to the main flow to be another flow that does not have a circular reference. The, after import, we go in and change them back to point to main. It's work but not too difficult.
Hope that helps.
------------------------------
Jeff Werner
Software Engineer - Interactive Northwest, Inc.
------------------------------