I've posted photos straight from my computer, and I've just looked back at some old posts (2011) and my photos are still there. I'd say avoid the 3rd party hosts to avoid future problems