Events ansich fand ich auch nicht soo schwer, fand nur immer schade, dass es keine wirklich Entwicklerumgebung gab, die einem Syntax und andere Fehler direkt zeigt, wie es ja z.B. bei Java der Fall is.
Lua hingegen hab ich nie wirklich verstanden, da es da auch sehr wenig gibt, das sich auf EaW bezieht.