There is a reason FlyBe have become known as FlyMayBe. Aren't they just about to head into another restructuring due to their ongoing losses?
However good to see you got an attractive deal on this one. That's what I found - when you are not beholden to any one operator you can pick the flights that go where you want, when you want at the right price. Good luck.