I'm not personally a fan of most Critical Abilities, and Critical: Veil seems the lamest of all. When you're about to die, status ailments aren't really your biggest concern. However, Watchman's Amulets are pretty easy to turn into Shrouding Talismans, and Auto-Veil is a pretty useful ability at times.