+1 for the original poster's idea. I think that would make it more realistic and reward players with competitive substitutes (like in real football) without needing to heal the first team.