Never seen it taken this far, but I do the same thing in Pro Evolution. I've had a few players with bad ratings that suit my gameplay, players with unused skills (fast defenders who can shoot), etc. My biggest gripe with any of these games is that they don't do more with their own data in terms of immersion. I'd trade the recorded commentary for generated text fed through a TTS engine.