Labor costs are the highest part of a wiring job. If they are already in the process, then additional wires and jacks are trivial. So they should be sprinkled everywhere possible. But once done, it is a major cost to do it again, especially if the conduits are tough to map out.

I did a very large library once, 3 floors, main branch of a 10 branch system. We were still wiring in the middle of the grand opening party. The architect was screaming red faced going over the blueprints with me. He had a heart attack (damn close) when I proved the conduits did not match the blueprints and the main floor did not lead to the basement computer room.