You just need time to learn what GStudio suite can do for you first before comparing it to specialised applications you may have used in the past. Its not a game engine by the way, its a 3D development suite so if you want to make games with it, actually make a game! This way you will cover a lot of ground work and come to a quick understanding of how you need to approach using GStudio for game building.
Most start of with the templates (I did

) and learn a huge amount from that process alone, then somewhere along the line they try free scripting and discover another whole new world of possibilities which by that time anyway, they learn what the engine can be made to do as it it.
To advance further then, some specialise in plug in scripts, dlls or sub appliations to use with in the dev environment thay have set up and on and on it goes, just like with any engine on the market.
For your seeming needs, perhaps another engine may hold the features you are looking for?