Great stuff, well filmed and edited.
They really are amazing shoals, I have also filmed them in Sulawesi. On harder sand they roll along like huge clouds without making such a mess. The shoals change shape like underwater flocks of starlings. It is an example of where video really surpasses the stills
Roger