The My Food Bag IPO this week looks like a mouth watering offer - but the proof of the pudding is in the eating.