I'm a Godot newbie myself and I've been using Unity so far.
I'm going to be as open as possible with respect to newcomers and at the same time to established Godot users and admiration-worthy developer(s).
From what I've learned, unlike other game engines, Godot priority is to provide a friendly and intuitive workflow with developing games, even for the more inexperienced users. Thus IMO Godot is, hands down, the best choice one could make in picking a game engine to develop small and medium size games in a few people team. It's not a good choice if your team of dozens dream of a sequel to Battlefield or Assassin's Creed :)
My tests suggest a more than reasonable performance for the stated cases. I've tested 3 of the 3D demos with 3 different video cards in the same PC. Config: AMD Athlon II x3 460 @3.40 GHz, 8 GB RAM, Windows 10. Here are the results:
SAT Collision Test
- ATI Radeon HD 2600 Pro (2007 card but still compatible with today motherboards): 700 fps
- nVidia GeForce GT 440 (2011 card, again, compatible with today motherboards): 1340 fps
- nVidia GeForce GTX 1050 (2016 October card): 1050 fps
Truck Town
- ATI Radeon HD 2600 Pro: 42 fps
- nVidia GeForce GT 440: 145 fps
- nVidia GeForce GTX 1050: 465 fps
Platformer 3D
- ATI Radeon HD 2600 Pro: 28 fps
- nVidia GeForce GT 440: 145 fps
- nVidia GeForce GTX 1050: 230 fps
Notice the difference between fps's in physics and non-physics powered games.
These tests help you make a broad idea of Godot's performance in general, which performance may vary up or down with game scale and particular setups.
Now having those video cards around, out of curiosity I've made some tests with a Unity demo project, "Survival Shooter Tutorial", a game looking more or less alike Godot "Platformer 3D" in terms of genre and gameplay. Please take into account that on one hand Godot didn't have that much geometry to render that Unity had (~230000 triangles @ 1280*720 resolution) and Unity also had shadows. On the other hand, Unity didn't use physics like Godot did and foremost those tests above were performed with Godot 2.1! Here are the results of Unity:
Survival Shooter Tutorial
- ATI Radeon HD 2600 Pro: 45 fps
- nVidia GeForce GT 440: 104 fps
- nVidia GeForce GTX 1050: 115 fps
I'm curious how Godot would perform rendering that much geometry and without physics. I'd welcome 60 fps with a medium range card like GT 440 very much!
In general I hope and I think there's room for improvement in Godot performance through optimizations up to a point that is limited by GLES.
All in all, researching Godot and replying in here is a sign that I left Unity for Godot and many others like me do the same, each one for their own reasons.