Hello everyone. I am Hongli Lai, author of Passenger. Please forgive my bad Chinese. :)
Puma is supposed to be minimalist, just like Unicorn. They are explicitly designed to have a narrow set of features. They are only supposed to do one thing, and they are focused on technology, so they don't provide a lot of integration documentation. This is fine; this is who they are, and I respect their choices.
Passenger follows a different design philosophy. We are much more ambitious. We focus not only on technology, but also on user-friendliness. That is why we have a lot of documentation, a lot of tools.
I will give a talk in Beijing on Sunday May 29 about Passenger's vision and optimization techniques: https://ruby-china.org/topics/30096 If you are in Beijing, please feel welcome to join. I hope to meet you all. :)