Kanelli - I found the information about s.exual maturity through the ages interesting too.
However, note that the Quran does not contain actual ages and therefore doesn't need revision - it contains principles which still apply today.
The simple rules regarding s.ex are unambiguous - first that it is only allowed in marriage, second that forced marriages are not allowed and also the concept of 'being of marriageable age'. I liked the way the video made these points.
The detail in the video about s.exual maturity etc was specifically to tackle the point on whether the Prophet, pbuh, was a paedophile.
Cheers,
Shafique