If a thief is carrying around a tool in order to steal a bike, they'll more likely choose a battery powered angle grinder in which case your u-lock or just about anything else, won't be much better than the Ottolock.
As has been said over and over, there is no bike lock that will guarantee it won't be stolen.