The whole Against the Giants/Vault of the Drow scenarios are the only D&D modules I still have from my collection. All the rest have long since been sold. These held a special place for me though.
The new figures look too frog-like to me. But could definitely work as Deep Ones.