Hi Grumpy, no there isnt an insulator and gasket on intake side of carby just the one gasket between the carby and intake. I have noticed there are no air ports as on other carbys either. And yes i will most defiantly be changing that gasket, i'd like to think i could do better.
The picture of carby is the same as mine, they seem a bit of a weird idea, but each to their own. Will strip carby down asap, with photos to go with it.