There are really good reasons to choose Unity over Godot, but C# isn't one of them. You have to learn a whole new API, framework, workflow, etc. Learning GDScript is the least of the issues.
https://github.com/godot-rust/gdext https://github.com/godotengine/godot-cpp