We did not have any serious problems with this host.
For me does not seem better or does not seem worse than others.
BUT (!) this is our only alloved imagehost which allows images up to 20 MB.
- either this,
- or the compression,
- or the filehost link, which is original...