Hi,
No real impact to performance, will slightly increase ETL complexity (2 copies of tracking ingest vs 1).
An alternative is to add an external signal next to the scheduler in the tracking workflow and call it with a callback, though this is more brittle and not necessarily better.
Thanks,
-Jon