I really think Construct 3 should be focused on being the best 2d visual editor/visual events platform it can be. This entails:
*Seamless building to Android and iOS
*Improved mobile performance
*Seamless integration with no problems using iAP, Ads, Google Play/Gamecenter
*Major improvement to plugin support
* New features (can't think of anything at the top of head)
Construct 2 is a great basis for all this, but please don't waste time/effort designing for 3D. If I wanted 3D would use Unreal engine (which already has event driven support called Blueprints) or Unity 3D (which has well developed plugins for Events). Do not put yourself up against these behemoths and focus on making 2D game development the best.
On a side note if you MUST grow past 2d games, try adding better support to creating different type of Apps (fitness, maps, social networking, etc)