This isn't exactly a shopping question, but it certainly has its share of problems.
- It will generate a list of responses, rather than one correct answer.
- Answers will be rated subjectively, rather than by objective criteria.
- It will require maintenance as new revisions are published
As such, it seems like a perfect question for the "Not Constructive" criteria:
This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion.
To further reinforce the problem, it's disallowed by the FAQ:
You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of our site
The Meta.Stackoverflow.com question Are recommendation questions acceptable kinds of Lists or just plain Lists that we need to close? and the Programmers.Stackexchange question Are book recommendations on-topic? offer a similar perspective and additional reasons.
However, the linked question has an upvote and two answers. There are also other equally or more successful questions, as evidenced in this search. Why should these questions be allowed, or, more to the point, why shouldn't past, present, and future questions like this one be closed?