I came across different forms of reciting Amitabha's name (not due to linguistic differences but completely different mantras). For example, the sanskrit version found among Tibetans is "Om Amitabha Hrih".
And then there is the famous Nianfo (and Nembutsu) form which is more popular. What are the differences between theses?
Since I am from India and naturally accustomed to the Indian languages I recite the Nianfo in its original form as "Namo Amitabhaya" (instead of the more popular eastern versions like Namo Omitofu and Namu Amida Butsu). Is this method good enough? Are there any other versions of the mantra?

