I'll also give my vote for MicroPython - It's awesome.
Another board to consider albeit it cost more, is the Adafruit Feather HUZZAH with ESP8266 WiFi (https://www.adafruit.com/product/2821). It cost more but has a few xtras on the board. Additionally it has some nice add-on boards you can stack called Feathers i.e. GPS, SD card, Bluetooth etc
Wow ... Quite impressive ... in such a few lines of code.
Do you have the code somewhere in github etc?
I'd love to dabble around with it.
Thx