nice new site, simple and light. Don't like the logo maybe a small improvement in design but site now loads fast.

Have in mind as others said, that img hosts do not stay longer as they need good stability. Also nice addition will be for thumbs size to be custom

Good luck, hope this helps a bit