I would generally prefer Indigo.
Last experience feedback was provided to airlines. This was in regard to on-board meal charges in international flights and its payment mechanism. Meal charges were being claimed in US $ even from Indian Passengers and charges through Credit Card was failing. Perhaps the Indigo Management might have given some attention to my feedback. Cost of meals was high as compared to when paid in national flights.