After having finally got the thing in (and I've also never had a problem getting them out with it) I'm not sure whether to blame the tool or the Shimano "compact" drive side cup. There's only about 3mm depth of notches on these BBs for the splines of the tool to bind with.
Design "flaw" A is that the splines on the Revolution BB tool are tapered. I assume that's to help guide it into BBs with deeper cups. Unfortunately on the compact cup it means that you are putting the torque on the tool with only the narrow parts of the splines engaged. Therefore it's loose and rattly and prone to suddenly slip or fall out if you've not got a way to hold it in.
Design "flaw" B is that it is too long, meaning that you are engaging your wrench needlessly far out from the BB. This compounds the issue with the wobbly fit as the whole thing is acting as a lever every time you put force on it - unless you're pretty much sitting on top of it, every time you get a bit of force on it, it just flies out at a tangent, normally sending your knuckles or arms into a painful part of the frame.
Design "flaw" C is that the flats for the wrench are too small and there's a ridge between the flats and the main body of the tool. This means that you can't get the whole wrench onto the flats.