Not checked out those vids yet but my favourites include the sperm being made between the ribs and spine and that meteors are missiles at the jinn.
My all time fave is ( although not necessarily a scientific inaccuracy , more of a miracle) the fact that allah turned Lut's wife into a pillar of salt. Muslims accept this to be true despite the huge molecular changes that would be required in an instant.
However most cannot fathom how evolution occurs despite that fact that small mutations happen over hundreds of millions of years- a much more plausible scenario.
I remember starting a thread (somewhere) about Lot's wife before, only my beef was less the scientific unlikeliness, than it was the reason.....for looking back......at a town she grew up in and one that was full of people she might have cared for who were about to be destroyed in a rain of fire, who wouldn't turn around for a last look?