I just use my DeviantArt profile, if a link goes dead i will know asap and fix it. And i can use a picture preview for my downloads and im always there to manage the account.
Not recomended to use if you dont have or need a deviantart profile, it is an art site after all.