As for the prop debate the Q400 seems best when it is serviceable but patience must be wearing thin.
Flybe's punctuality is actually above average (ref
FLIGHTONTIME.info - Latest On-Time Performance Stats), and has been broadly similar to, if not better than, easyJet and Ryanair in recent years (ref
FLIGHTONTIME.info - Low Cost Airline Delays & Punctuality in the UK).