Thanks for commenting on that, I didn't think about those issues. I'll research on how much impact could have on performance.
In the other hand I believe syntax is not the only difference. I'm not full time js dev, but after a quick search, I found Domenic pointing 4 differences here
https://esdiscuss.org/topic/does-async-await-solve-a-real-pr...