I only can say things about the invisible shield since I don't own the BSE skins. I can say that the invisible shield might seem pricy at first but if you consider the lifetime guarantee it sure is an acceptable price. As far as I know there is no difference in the material that both of the companies use.
The application of the invisible shields is a bit tricky though...I suggest not applying them alone.
kuchiki