I did used to name them for obvious reasons like Torchic would be "Chick", then it'd evolve into Blaziken called "Chick" and I'd be online on Pokemon Battle Revolution using a Blaziken called "Chick". Fail-age, although highly amusing. The only good Pokemon name I had using this method I believe was Toto for Totodile, I love that name even when it evolved into Feraligatr.
Honestly, I did this all the time in the past but I stopped after a while and now won't carry on nicknaming Pokemon. I look back at some of the nicknames and think: "What the hell was I thinking nicknaming it that?"