Why would you need to use scripting? I think there are quite enough options with the comprehensive event system and the Javascript plugins.
I'm fairly sure a debugger is on Scirra's todo list.
3D support is such a huge leap for any software. I think it's best if C2 just keeps to 2D games.