Robson,
What could work for you is a combination of 1.) OCM mappings (so that the UBE runs on the server), plus 2.) either a Security Workbench setting or menu definition so that you disable Prompt for Versions.
The combination should lock down the user so they can't get to the Advanced - Override Location option from prompting for versions, and make it run on the server by default.
Please give this a try and let us know if this works for you. Good luck.