I am glad a new thread has been opened about narasimha. The Pallavas launched the concept of devi worship to counter the christian influence of Madakoils. There were 70 of them, according to Thirumangai Alwar. The start was made at Thiruvali, whose main deity is Lakshminarasimhan.
Kanchi Paramacharya once told me that there were no devi temples in Kanchi until the Kamakoti peetam set up the Kamatchi temple!