I think the advantages out weigh the disadvantages. I'm willing to accept a slight
difference in learning curve in exchange for stability, simplicity, and performance.
Initial investments of time are worth it when the pay off in the longer term.

One resource does not usually cover all the details and hardware configurations, there are too many variables. I would not expect this of a book, much less a guide.