I always prefer an API that has the most advanced features, cleanest code and most documentation over one that is just open source or even cross platform. For example I prefer DirectX over OpenGL for that reason.
I just want something that is straight forward and lets me extract the scene data without a hassle.
Which one would you say is best for me?