The wordpress function at least checks for all valid characters. It will still miss some very obscure addresses.
You will have the advantage that you don't have to worry about fixing the function when e-mail standards change.
Thanks for looking into it.
Arnold