I've seen it before but it looked like the learning curve of the tool was pretty steep when I already knew how to use Construct Classic. The LUA scripting is nice, but otherwise it seems to match up with CC.
It's definitely possible to have those features in Construct 2 though, as it was also written in C++, and will eventually have other exporters (possibly OpenGL).