bmibaby's -300s have de-rated engines which mean they won't make the Canaries. It's relatively easy to uprate them, like Thomson and Jet2 have obviously done, but the benefits of a longer range are often outweighed by the reduced engine lifetime and increased fuel consumption (compared with what bmibaby is experiencing at the moment), and increased airway and landing charges.