The current caveats of the dynamic DAG in Airflow for us are the UI & the metrics.
1/ UI
Currently, in Airflow 2.8.1, The UI references the map tasks with integer indexes.
A pull request has been opened to begin implementing a custom templated index that will replace the number in the UI.
https://github.com/apache/airflow/pull/36797
At the time of writing, the use of the new parameter in the UI is not implemented.
2/ Metrics
The last version of Airflow sends metrics about mapped tasks without providing the index or the custom index.
It would be nice to include them as a tag to follow the different tasks through Grafana. We could contribute to the previous PR.