Has anyone done some research on Devanagari to Latin transliteration?

I am working on transliterating song lyrics in some android app. I found ISO-15919 and IAST, but both of them read a bit wrong to me.

For instance 'च' gets transliterated as 'C' and it always reads very wrong.

Also the words ending in a consonant also get transliterated as ending in an 'a'. This one is more tricky because it would be correct in Sanskrit.

#Hindi #Devanagari #IAST #ISO15919