I'm out from UE4 to Unity

Unreal engine is used by students and indies to make commercial projects, it can suit lot of different people. You have some longer learning curve than Unity, but my self i got a game in some weeks, all tutorials on Youtube and from the forums helped me a lot. I encourage you to ask for help and answers on the forums, you will always have someone to help you or give you some directions.
Using Unreal engine is like learning to drive Supercopter, it’s not easy sometimes but once you get it right, it blows everything.
Just my two cents.

Epic is aware of API documentation and missing samples code, this should expand soon.