I wonder about the longevity of that website. Although I don't have a problem with those images being out there, I know that some of the holders of the manuscripts consider images of the manuscript something that they control too. That's why not all the images are even available on CSNTM's website. And this website has very little documentation about the sources of the images. I do like the idea of this website though.
Based on a little bit of digging, my guess is that the Early Bible website is taking the images available from
this website.