I agree on 90s and 00s actresses.
But I would disagree on Sridevi and Madhuri. Alka Yagnik'd voice suited Madhuri the best and it sounded as if Madhuri herself was singing. All of her hits are songs by Alka except HAHK songs.
Sridevi's screen voice was Kavita Krishnamurthy who even changed her voice a bit to suit Sridevi's real voice - which is evident in songs of Chaalbaaz, Mr India, Nigahen, Khuda Gawah. Kavita tried to incorporate Sridevi's real life voice in Kabse mere peeche pada tha, Gadbad ho gayi and other songs of Chaalbaaz, for which Kavita deserves credit as very few singers change their style of singing as per actor they sing for. Among male singers only Kishore da had talent of changing his own voice as per actors he used to sing for.
Though I agree Lata's voices suited till only 80s and early 90s era actresses more.
6