Don't pre order food, just buy on board after looking at what is available. Most times the food is crap and over priced in the LCC. Honestly prefer eating at the airport before hand which is an option in Delhi, Hyd, Bom, Blr. Any other city food choice at airport is crap.
Best hosties at one time were Kingfisher, Indigo not bad and AI and IC ......... well you want to ask them to sit down while you serve them.
Jet is also ok but they tend to be be more clinical. Best looking mix of hosties however has to be Air asia, does make up otherwise for a low grade product