Do you think Godot is either missing necessary features or has severe performance limitations?
That said, for a hobby project it seems fine.
> Godot uses a shading language similar to GLSL ES 3.0. Most datatypes and functions are supported, and the few remaining ones will likely be added over time. Unlike the shader language in Godot 2.x, this implementation is much closer to the original.
https://docs.godotengine.org/en/3.0/tutorials/shading/shadin...
Godot is relatively new and definitely "not there yet", but at least with its open nature you can do `git clone godot-doc.git` and no top manager can take it away from you.