I use it. I also use their Dragon Skin. It is also sort of clear and very stretchy. You can make 1 piece head molds and push the head through the pouring hole.
It does get less clear when the mold gets thicker, but you can see it there is a air bubble at the chin or nose for instance.
I dont use unclear silicone anymore.