That's gold!
IMO, all points are correct but I miss a parameter: the player's experience.
I believe that, as a player becomes more experienced, he should manage better his aggressiveness. It makes sense that younger players are easily fouled out, but I believe that this could be smoothed as they gain experience.