I dont think Bharti or Bharati is derogatory, but they seem a lil awkward, as Bharti/Bharati are names of Indian women.So is Bharat(pronounced as bh-arat,not bhaarat,the country),common name for Indian guys.
Bharatiya/Hindustani are losing their popularity.
I, proud to be an...