Differential is differential. Gear diff are differential using gears to rotate the left and right shafts. One way has no differential actions, only allows one side to move faster than the other side. They are for different application, no such thing as one better than the other. All depends on multiple factors.