I have tried to use it something like 2 years ago and just gave up in front of the poorly documented custom scripting language they used.
Has this changed? I think they were pondering switching to python or lua?
One of the main strength of its main competitor Unity is that it uses C# and the .Net framework. It comes with many usable tools from the whole C# ecosystem.