No definitely not. The blowhole does move a fair amount of air but it is definitely a band aid. I really don't think it makes much of a difference in clutch temps as much as it does in under hood air temps. If your clutching is bad (like ours was), the clutches are smokin hot regardless if you're vented or not.
Good to know. Although it was very handy to thaw goggles when this guy had one I was riding with haha.