Indeed, but I think it doesnt have to be revealed just like that either, because it wouldnt be fun anymore.
Figuring out these things might be the key to most games. But on the other side I dont see any contribution if we would pay for this kind of scouting, that would suck, because personally I would use it only for few key matches. playing other games same as now on.
Therefore I think that after the end of every match we could have at disposal some kind of interface for the next one, where would be at one page like 3 past games from that team (might be different for the cup or so), players marked at certain position, also marked theirs best records (well someone would be best on turnovers etc). Ratings, make things with as less numbers as possible, and you could reveal by click any roughly estimated skills from one player. For supporters it would remember last scoutings or something.
There is other way, to watch everyones rosters every 3 days if there isnt anyone on TL, but this is really boring way to play a game, so I think it could be better somehow like this.