I use dedicated MGW pushers for most guns as I didn't want to she'll out the $400 for the Mepro Universal Brownells sells, but if I had it to do over I would shell out the money up front.
You will need to make mods to any universal setup to make it work though.
Soft jaws and a nylon punch are usually the easiest way to get sights off (non-trit) but a pusher saves a lot of time putting them back on and the cost of a set of trit sights will pay for the MGW pusher after one hit too hard.
Below is the model I use for oddball sights and it works on 99% after soaking the slide in KROIL for a day. Get the hold down clamp in the kit, it's worth it.
http://www.brownells.com/.aspx/pid=17840/Product/P500-UNIVERSAL-SIGHT-TOOL
If you have access to a mill,
http://www.brownells.com/.aspx/pid=6841/Product/UNIVERSAL-SIGHT-INSTALLATION-TOOL this tool has the ability to work on more guns an on the really tough sights, but it's pricey!