Удобно при регистрации использовать псевдоемейл, для того что бы знать откуда твой почтовый ящик был слит, для этого и необходимо поддержка знака "+" в емейлах.
На счёт поддержки RFC - согласен, регулярные выражения по RFC доступны. Что же касается замены @ на другие символы - бред. Как это всё вязать с openId авторизацией и gravatar в дальнейшем? Со спамом нужно другим способом бороться.