I don't understand why people have to hate on something that someone is doing for others. The fact that the user took time out to place information whether it be found in another area doesn't mean a thing. Look at it as a positive manner. Now the information is available here at the main source for the game we all enjoy. If you don't have anything positive to say, don't say it.
on topic: Overall, nice guide!
... is just needs a little bit more info on the traits. [But then again updates might change things]
More power~! And I hope you continue to complete this guide fully