We watched it via iPlayer, we had problems at the beginning and it then played perfectly until somewhere around the 90 minute mark. At this point I switched to an app on my phone (
www.tvguide.co.uk) which I think may use the iPlayer stream and this played OK until the end. iPlayer did kick back in after a few minutes though from where it left off. I just thought the problem was broadband/WiFi related.
I'm surprised it's only a 20 second delay, nothing is strictly live, there is always a delay, even on satellite. The system with the least delay is the satellite system they use in bookies - I'm going back a few years now, but I doubt much has changed. Quite often the delay is intentional, to allow swearing to be bleeped out for instance, or a streaker to be blurred out.
If watching just for pleasure then a 10, 20 or even 60 second delay is really irrelevant.