I had got the ceramic pro coating from KHT Bangalore as they offered a better discount during July 2018. It is a must for every vehicle, can avoid light frisks or scratches by two wheeler and also by pedestrians, apart from bushes and plants while off-roading. May be the film coating is much better option but quite expensive.  Definitely no use of Teflon coating which can last only for few couple of weeks.