Thanks! To be fair, I was looking at it from a single-user perspective, and was optimizing for:
time it takes to setup and move my ETL to Airflow + time I will save in the future by using the framework
vs time I will spend fixing and maintaining my already-existing ETL scripts
so I dropped the notion after I hit the first major snag. But I should put a reminder to take a look back at it in a few months!