From my experience, the development process using Unity has been much smoother than gamestudio although gamestudio can accomplish all that Unity can, using gamestudio it took me more work, more bugs and more frustrations to use.