From what i've read, it was HJC who advised Lorenzo that he didn't need the breathe guard or the Pinlock and the anti fog will be enough. Sounds ridiculous.
Also, rumor has it that Lorenzo might be headed back to the Nolan/Xlite camp after his contract is done with HJC.
My HJC RPHA hasn't fogged in the rain or any clear weather while moving unless it's cool out (sub 12c). It's certainly no worse than any Shoei RF but it's still no Shark.