i saw this yesterday and was going to post it myself. i never had much interaction with the indian community until i moved to the UK, now i live in the curry capitol of england!
i think it's a huge step forward for the indian government to address a growing problem. asian culture suffers from a huge dichotomy, in that sex is openly repressed in dress and actions. we are talking about a culture where males and females are clearly separate, women are limited in many roles and punished severely for minor infractions. they still have honour killings, even here in england. yet men are obviously able to indulge in sex, most likely with prostitutes.
i agree the video looks silly to us but it's clearly designed to appeal to a specific segment of indian culture, in that sense it does work. similar to having a rap singer promoting safe sex in LA, NYC or chicago.