*Brat thwaps Mentality, grabs the pb cookie and thwaps the MaskedCritter just in case he thought about trying to eat it*

hrm, i can sure see it would be disconcerting to see your own nick especially since the _ at the end of raccoon_ isnt easily noticed and confuzzlement could (and prolly will) arise. All things considered, i think the critter deserves something... /me hands him a blueberry muffin

Back to the topic at hand, i think perhaps making it network specific would cause a lot of confusion. Beginners wouldnt be as likely to want to connect to multiple servers at startup or use a different nick on each one, and adding to the complexity of connect wouldnt make life any easier for them.
As they become more active and venture onto other networks on a regular basis, arent they more likely to add joining multiple servers in perform as opposed to wanting to script it?

I can see the benefit to being able to easily specify a diff nickname when connecting to another network even tho it isnt something i'd often have a use for.