Agreed, they were pretty much spot on although a couple of times it sounded like they were having a party in the comms box!
It's a shame that the podium presentations overlapped the start of the next race's commentary on occasions, I don't know how you could overcome this problem which is increasingly prevalent at race meetings generally.