The only pro/con I see is which language are you better at. I replaced a TCL bot with an mirc bot years ago and no one would of noticed if I didn't change the nick.
There might be some slight technical differences or people who argue one way, but I'd just go with which ever you are better at.