Contributor for Porffor here! I think this is a great comparison, but Porffor does technically support promises, albeit synchronously. It's a similar approach to Kiesel, https://kiesel.dev/.
Eg.
Promise.then(() => console.log(“a”));
console.log(“b”)
must log [“b”, “a”] and not [“a”, “b”].