i like the concept but im going to change it slightly.
instead of revealing player stats, You could have them reveal team info. eg: how much they are paying for staff, what their scouting expenditure is, merchandise.... or perhaps find out their training history, what they have their training set to, etc etc .
just thinking out loud really.
Not that I'm a fan of this idea, or necessarily in favor of what I'm about to suggest, one other avenue might be that higher level of "league scouts" would improve the effectiveness of your GDP predictions or reduce the consequences of a miss (combined with a pretty solid dampening across the board of the GDP's effect).