A minor note about the WorldAlignedBlend function: using it, I opened it up to see how it was made and looks like the Alpha input is not plugged to the outputs other than w/ Explicit Normal. For the chain that leads to the w/ Explicit Normals output, the Alpha input is being combined with a Multiply. But for the other two outputs, it’s being multiplied in chains that end up with Lerps not plugged to anything, like those nodes you leave there while testing results. Is it intentional or you just forgot / didn’t mind plugging to the other outputs?
I’m creating some snow cover in a material, but anyways I’m using w/ Explicit Normals. Just posted here in the case anyone may be puzzled by the Alpha input not having any effect w/ the Alpha and w/ Vertex Normals outputs.