Finding a post that is both complete and completely objective is quite rare. Your systematic approach to outlining these details makes this a highly valuable resource for everyone.
This is a great example of content that keeps the discussion worth following without feeling overly forced, because the ideas are presented clearly and the overall tone encourages people to participate in a respectful and positive way.