Thanks you all for the feedback.
I finally flew DEL LHR with 9W. Overall impression was very good. Hard product is fantastic (I loved the seat, toilets and the general state of the cabin)
A lot better than the old F cabin and defo a better product than Club.
Service was good with some room for improvement.
Not too overly impressed by the food. No western choices were available (I like Indian food but after 3 weeks my stomach was craving for some pasta or beef). Second meal (I got the chicken sandwich) was very small.
Also, the lounge and the airport were not that bad. I had read terrible thing in FF.
In summary, I would definetely fly again in 9W and I will choose them over BA in this route.
Fast track on arrival to LHR.