In career mode, I've noticed that when you bring tourists back to Kerbin, they gain some experience. But once they have seen everything they want to see they disappear along with all the experience.
My suggestion is to remember the tourists after completing the missions and that the same tourists will spawn new missions. If you accept the mission, you will get the tourist back at the experience level he was at before. That would give you a reason to keep picking tourist missions. You could progressively "train" your tourists by picking their missions.
To make this feature not completely pointless, it would be cool if they received abilities and bonuses like the other kerbonaut classes. An example would be getting additional reputation when visiting new sites, also those that are originally not part of the mission. Higher level tourists receive higher rewards. Higher level tourists will also demand more difficult destinations.
This adds to the stakes of tourist missions. Not only are you risking failing the mission, you might also lose Tourfred Kerman, the level 4 tourist.