As far as installing drivers on the server vs. the workstation, that's something the customer decides. If they decide they don't want the driver on the server (or perhaps their server if offsite, or in the cloud), a policy isn't going to change that.
I think all of these ideas boil down to "what is the other guy willing to do?". Since if the other (copier) guy says they'll install 50 drivers, you might have to as well
