Hi DZEvoque, from the look of it, airbag deployment was fine and would have protected the passengers. The design flaw is about the passenger airbag cover hitting the windscreen. I would not care about this as long as the passenger safety systems are working as intended (airbag is positioned correctly, belt pre-tensioner works and the structure does not compromise passenger survival space). Please don't hold it against buying this car. This car has a good set of brakes, tires, ABS, pair of airbags and CSC(tata should provide a demonstration on its effectiveness).
Purely from safety point of view, I would be more worried about the lack of ESP and child seat support. I am not sure how good CSC is, but ESP is a life saver, especially out on our highways.