Honestly, I have picked every starter and played all the way through with them, except for my currently ongoing Y playthrough where I picked Chespin. But I have played with every starter. I do have a hard time using the Unova ones, though. They just...come out so mediocre in the end that I usually don't keep them for the whole game. Not a huge fan of the Sinnoh starters either. All of the other ones though, I tend to keep them unless I'm doing a playthrough that doesn't allow me to do so.