As far as idioms and phrases go, putting a rocket under something is rarely a good thing, but as Swiss watchmaker OMEGA has just proven, sometimes a little extra firepower goes a long way.