I frequently get a timeout uploading images. I always set the quality to low on amethyst. I've never changed from the default upload server. I don't know if others are better.