I would just like to suggest a solution to the controversy surrounding the Lua scripting system. You can just create a setting option to turn Lua on/off so you can satisfy both parties. I do know that you can revert back to the old console method by putting an "!" before each command, but this grows tiresome after a short while. Please take this into consideration.
Step 4: After the thunder gathers in middle, set gravity to vertical
You now have a circle of thunder that is very small that, when the gravity was changed to vertical, it makes an incredible amount of thunder fall out. If saved, it will turn into just a small amount of thunder, same with stamps. :D