I didn't, but I feel like I should've for Black 2.
I picked Snivy just cause. However, early in the game, there's no dearth of grass Pokemon, all of which are in my opinion more interesting to raise than Snivy. I really feel like building my team around Snivy hurt it as a whole, because my Serperior was quite one-dimensional (use Leaf Blade!). I think that if I had broke taboo and ditched the starter for this game, my experience would've been a lot better. Absolutely love Black 2, just not my in-game team!