I looked them up in the dictionary and it seems they both means a large number of something. Somebody on the Internet says that a slew of can only be used to refer a lot of people, which I don't agree with. I want to know are there any differences between them? Can you hear this usage in daily life?
My English is too plain, and I plan to use a slew of more in the future to make my English more interesting if they have the same meaning.