Anything else you found better than NXT?
Overall ease of use, such as having all parameters of a block inside that block (instead of having to switch to configuration panel), and visibility of these parameters after configuration (helps to follow your own code). Little things like wait time block that can receive time out as an external wire. Or speed of motors that can be set negative, changing direction (both big misses on NXT!). Daisy chaining of EV3 looks like a great thing for big robots but having only one EV3, I haven't tested yet! Threading looks better too, but here also I haven't much experimented.
But I will always prefer to program with a text based speech
As of today, little choice! Waiting for John
...and SORT3R thanks you all for liking him
