To be honest: I like programmaning with Blockly. But on the end I have to make some changes in the code with Phyton and that makes it complicated, because I cannot directly save the changes.
Examples:
The network connection to Wifi in a progran written with Blockly is so slow thet I prefer to use the network library in Python.
The battery level is not available in Blockly. It is in the machine lib in Python
The text "\r\n" in Blockly is wrong translated to Python.
In all these cases I have to make changes in the previous created code and I'm not able to save them in a convenient way.