What kind of varied results are you getting? It may be a case where the problem lies in your Publisher settings (ie. Printer settings) more than your pen sets.
If not, I would suggest considering using a different viewset, layout set and publishing set for each printer, depending on the size of the project and if this is going to be an ongoing exercise.
However, there is no way to assign layers, pensets, MVOs, etc to Publishing sets unfortunately, so you may still run into problems with the pens on your master layouts. That's why it's important to determine the problem from the get-go, and see if it can't be addressed in your publishing settings.
Cheers,
Link.