Don't get me wrong, I would rather be working on any other engine.
Unreal is great, but its very heavy, and blueprints - yuck.
The core team at Godot don't understand the needs of developers and it's very buggy. You wouldn't choose it if you don't want to be in the business of fixing bugs in your engine.