“harmless sulfide form”
Might be harmless, but don’t sulfides normally smell horrible?
Might not make the result very potable.
Lead sulfide is its mineral form. Pretty much inert. Lead mineral has no smell.