Its always a live commentary, but there will be quiet periods in a game in which not a lot would be said, so it wouldn't work as a full commentary.
Mistakes may also get corrected afterwards, but as you would never hear the original anyway, you wouldn't know what they were.