Leonhart
Imagineer
I didn't mind Kurt's role however cuz even in the games, he didn't do much since he got injured when he tried to stop Team Rocket from taking the Slowpokes. I found it highly convenient that he ended up being the exact person that Ash was supposed to give the GS ball to tho.
Given Hiwada Town's apparent small size and diminutive population, Satoshi running into Gantetsu so quickly wasn't too convenient. Certainly not as exasperating as other character encounters he's had.