After my recent experiences flying BA, with very poor service from check in to landing, and paid for food and drink, I certainly wouldn't let flying low cost put me off. There are plenty of places airside to buy a snack to eat on board. I recommend the Boots meal deal.