At least a beginning.
Either way, this is one of the primary reasons I'm doing what I'm doing at the moment. I see the veil as an external... let's call it a fortification. A wall between this world and the next. To rend the veil would be joining the otherworlds with this one. The Gods, Goddesses, Angels, Demons, Devils, Fae, etc. would be here because their world would BE our world if completely successful. Even partial success results in making it that much easier for such entities to walk between worlds at will.