How does UE4 stack up against CryEngine 5's rendering capabilities

The biggest problem with CryEngine 5 is the lack of documentation, tutorials, and assets that you can play around to figure out features.
I have to admit that CryEngine 5 is a very good engine but it is known to be lacking in updates. With the speed that Epic is updating Unreal, we know that Unreal Engine 4 will be improved in time MAYBE even to the level of CryEngine with their features that make level creation much less of a hassle.
Unreal Engine 4 is used by a lot of developers by a massive amount of creative people that are more than happy to share their work with other developers threw documentations or YouTube video tutorials.

If it was up to me. (and its only my opinion)

Blueprint in Unreal Engine 4 is a massive plus, even if C++ will be always better and more optimized than Blueprint it still very fast and easy way to create entire project.
Plus the lack of proper documentation from the CryEngine side makes it a no go for an indie development team that is still learning the ropes.