For the time being, no offence but for a fully made game Construct 1 shouldn't be used, so I have to agree with Paulkotsu there atleast for the stability part, using Construct to make a big game is frustrating, however Construct 2 is gonna be one of the best non-programming game maker once it's finished, so this is just my opinion here.
Also I just stumbled upon "it can play avi files as well" it does but has very limited control over avi videos, you might find a plug-in somewhere however that has more support for avi then the one comes with Construct.
The 3D box object was never complete and it is not gonna be complete, sure you can make some cool objects with it but it's use is very limited.
Game Maker seems to have improved upon it's 3D objects and can play AVI files just fine and has more control then the standard Construct AVI object, consider C1 as the prototype of C2 as it's sequel will fix all these issues, except maybe for 3D object, since Construct 2 is aiming to be purely 2D.
And yes, it can export exe files, Construct 2 can't for the time being however, it's gonna be implemented eventually