re: using Argo Workflows vs Airflow - Airflow doesn't provide supported for arbitrarily nested
foreaches - so that would be one limitation. Ideally Argo Workflows is a better solution if you are looking for running a large number of flows or very large flows (we are able to support flows which launch 10k-100k containers easily). With Airflow you are limited to a much smaller number unless you resort to optimizing your Airflow setup. None of these limitations are enforced by Metaflow itself.