As far as vectors are concerned I agree with Ventilator however up to a certain extent I have also got the impression that, generally speaking, 3dgs is more flexible
By the way I mean flexibility in term of gameplay
Ok graphics is important but games are not virtual reality
Interactivity is the key point

I planned to make my first Unity game : An hovercraft race

A Unity member asked how to change the friction factor in the run time

As you realize it would be quite inportant also for me since an hovercraft can move over any type of terrain

Well apparentely in Unity it is not possible

3DGS supplies new commands in any new releases