Thinking further. Client's should be able to see a list of providers for a given pubkey and allow user's to upload images (and other things) to those severs when writing notes. I was thinking of integrating that into my signing extension but this would be a way better idea.