From one old-school player to another, this is a very cool team and I really like it! Just wanted to express that.
It's difficult to suggest anything concrete as you've clearly been very thoughtful. That said, I wonder if Swampert ever feels slightly weak or like the weakest link? It seems to...