It would be nice if certain NPC is unlocked or matched once, it shows on a "map", something like the fishing guide.
Though not being a necessary function.
I never battle NPCs anymore after getting all cards available from him/her.