Scripting or not, I choose not to script.
The reason why is that scripting is overkill/unnecessary when only 1 or 2 people work on a project. Scripting is for a larger team of people where you need to work on multiple parts of the game at the same time. You can create almost the entire game in scripts if you want to, but it's more efficient to do it in you preferred programming language.
Scripting is fantastic if you have a stable version of your game, and a bunch of people that need to create for example AI. While the programmers work on graphic stuff the scripting people can create AI without recompiling the entire code base. They just need to reload some scripts and off they go. It's an efficient way to have many people working on different parts of a game at the same time.
I am just me and myself, and we don't work at the same time, so not a problem.