I play with the name ;-) people call me smiley, face ,winky, or winkyface and I'm not sure why my name causes me to get kicked instantly from your tf2 servers. Hell I can't even register with a semicolon in my name what gives?
Our admins will not kick players because of a smiley face in their names.
The semi-colons are likely a restriction of VBulletin, not eGO.
If you have any more information on issues you've had with your name IN servers, please PM a member of Leadership from the division you were kicked from - DOD, CSS, TF2, COD, INS.