Instead of loading files based on profile, why don't you have it change based on who they are or as you state they are in a different workgroups?? If they are in "your workgroup" load
this and if they are in "that workgroup" load
that.
Why involve multiple profiles if you don't need to... I apologize if I'm missing something totally obvious
Another option would be to implement a different plotting system that it automated such like MP is working on:
http://www.theswamp.org/index.php?topic=20741.msgI developed something similar using scripts and a plotting pull-down menu.
If the user wanted to print 11x17 to the printer next to them, they selected it.
If they then wanted an 11x17 to print across the hall, they selected that option.
Everything is behind the scenes and I did not keep page setups in each individual file.
I guess that is getting away from what you desire, but I'm just trying to look at it from
a different perspective.
Pieter