Nope, not me.
I kinda find it stupid in my opinion because I think its just wierd. Like if some trainer went into battle with a Tangela, thew the ball and announced at the top of thier lungs " Bunch O Hair, I choose you?! If that were me, I would feel so dumb I would have my pokemon attack me just for being that stupid. In fact, if I ever named my Tangela that, I would never let it see the sight of battle again.
But there are some exceptions for me, like skitty,meoth,growlithe, and poochyena. Those for me could be given nicknames. Ex. Fluffy, snuggles, samson, lassy XD. Anyway, for me those are appropriate, oh, and Gyarados (my favourite) I sometimes nickname it Leviathin.