I know I will most likely get blasted for this but....
As more and more networks are trying to find ways to expand and be unique I can see this as being a good option. InspIRCd already supports the use of national chars in nicknames with the m_nationalchars module. Which I've been playing with a lot lately. Problem with it is services does not even recognize the nick then if it uses special characters. I believed it's just a decoding issue, but i have no clue on c++ so I can't even begin to understand how to go about fixing this. The following is from the services log:
[Jul 29 18:29:26.946566 2013] USERS: Eyecu!oper@bas1-newmarket85-3096616160.dsl.bell.ca (Admin) changed nick to ƥƩų
As you can see the nickname shows up like ƥƩų to services instead of ƥƩų. I know alot of ppl wont find this useful, but I think enough would to merit it. Maybe as a mod I don't know how to even go about it though.
Thanks