I feel like I should note that you can't get Barboach until after you beat Norman because you don't have access to the Good Rod until you get Surf. The other two still work though.
I'm completely on the fence with Treecko myself. There are moments I remember really hating using it and others that it just tore through things and I'm not sure where on the scale it deserves. I'd say I'd do another run but I think I've already committed myself to too many of those so it'll have to wait for a while, I'm still only up to the National Park for my testing on the GSC thread...
C&C work: 34 done, 2 partly done, finished 4th gen moveset errors