I think the delay you're seeing is likely due to the JavaScript display driver more than anything else. Moving to a 'native' driver would likely speed things up a lot. Because it's not an official board you won't get the ability to add Inline C, but you could probably modify the ILI9341 library to use assembler for the setPixel and fillRect functions.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I think the delay you're seeing is likely due to the JavaScript display driver more than anything else. Moving to a 'native' driver would likely speed things up a lot. Because it's not an official board you won't get the ability to add Inline C, but you could probably modify the ILI9341 library to use assembler for the setPixel and fillRect functions.