Thematically, a set of Special Research quests to unlock full IV details from appraisal would work well.

That would officially make IV checkers cheating tools because now you're circumventing a game mechanic that has a cost. I would love it though as I just don't want to use third party apps. I was thinking about a similar mechanic where you'd send a pokemon to the professor for a day, one at a time. What you get back is a fully analyzed pokemon showing all stats, not just IVs. You don't really have to earn it but it's time-limited, meaning there is planning involved and the quick appraisal stays useful. And casual players can just ignore it. That's important because the way you've got it with quest rewards, casuals would be "lured" into an area of the game they are supposed to not care about.

/r/TheSilphRoad Thread