You should keep that name. I made a thread about you a while ago here in the bar, I don't know if you saw it.
I'm still undecided about the name change. I'll probably end up sticking with The Brain. I didn't see the thread you made until now. Thanks for the recognition.