In particular I'm interested in any SEO consequences.
Don't use them. Stick purely to A-Za-z0-9 and _ . (There are some other characters you can use, but they are reserved and have special meaning).
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
3 years ago