It is a good start, but I think that our reality is a bit different, we receive images directly from nostr clients, and therefore they have not accepted the ToS.
Maybe something like accept the ToS before start uploading, maybe a nostr note with the acceptance?