Depends on if one’s conservative (not necessarily politically). I’d go with Bengaluru, because it’s their name, they get to choose how to say and spell it.