That may seem overkill but Blueprint in Unreal and softwares like Construct or Gamemaker are attracting a huge community cos their scripting possibilities are brought to the mere mortals having no knowledge of scripting at all.
A nice drag’n’drop thingy to represent interactions between GO would be really a boost in usability I think. Anyone would give it a try if it’s easy, at least
I’ll certainly start working on an editor on my own, to bring your engine to a lesson for youngsters soon, it will be able to basically replace script editor by a node-based system and drag’n’drop interaction.