Your wording is a bit ambiguous, it could mean "don't use strsafe functions which rely on SEH" or "don't use strsafe functions, use SEH and unsafe functions instead". Both versions are dangerous. Relying on SEH is almost always a bad idea. For example, using a buffer overflow to write a new address into the stack will not trigger an exception.
Relying on SEH - strsave functionality, of
throws when NULL pointers - used by _s functions of this lib, and better on SEH, as no need to care of all other types of functions, even you own. So both versions is correct - no ambiguous, and overflow preserves _l functions, that have same prototypes as [n] functions, as was said before - better to use them.