I have some in my possession but have yet to install it.
The spot they are talking about are the buss bars, I don't see it as a problem BUT then again I usually do two or three layers of sacrificial aluminum tape anyway.