Nah dont mind at all at talking about turbo blankets i like talking about technical stuff its good. In terms of spooling I say it will be noticeable on bigger turbo not the ihi ones mind you i can touch my beanie with out melting my hand off even after a hard drive.
In terms of perrin they probably just re-brand PTP which is not bad thing.
I go for the pulverized lava rock ones simply cos they can handle more heat you never know when you going to be hitting that barrier on summer day/track day.
Turbo can be touched even with a hand on during a dyno pull
https://www.youtube.com/watch?v=OaX4J6da6fU