as a DL DM, you get lounge access. the lounge in Delhi is nice, and has numerous hot food options (veg/non veg), a full bar and plenty of non-alcoholic selections. check the delta website to see how many people you can bring in as a guest. similarly at CDG you will have lounge access. the transfer at CDG is not as horrifying as people here would suggest. i am definitely a plan of the premium voyageur class on AF. it's about 20% extra in price, but is worth it in my opinion. and you get 150% MQM.