Honestly still a question worth investigating. I also dropped Unity for my latest project, spent a year with Godot and then realized.. it's just not quite there. So I had to go back and rework things. One thing you realize quick is that the talent pool for Godot is unfortunately very shallow.
Post publish, I will probably try Unreal and see where it takes me. I think Tim Sweeney has brought some good ideas to the space, so I am more willing to hop on his bandwagon.