Kadabra is definitely better for Let's Go, mostly because of its higher Special Attack and Speed and better matchups into important Trainers. It isn't quite as strong as it is in other Kanto-based games, but the raw power of a Psychic type in Kanto is hard to pass up.
Porygon is subpar because of its low stats and poor matchups into important Trainers. It has a neat level-up movepool, but you'd probably be better off with Snorlax or even Raticate.
Kadabra
- Psychic (TM in Saffron City)
- Dazzling Gleam (TM on Route 12)
- Shadow Ball (Celadon Department Store)
- filler