This is everything I had hoped and more. Masks is a wonderful experience, and being able to hold things in your hands, research a collection of clues and evidence, and have that evidence look and feel authentic enhances the entire campaign.
I have not used them yet, but I have just finished playing in Masks and the passports (with stamps!) will be a great keepsake for players, letting them easily remember the wonder, strange, awful times their investigator had across the globe.