I’d give it a try! I tried to suggest him to the DDP but the process asked me about an agency, maybe I clicked the wrong link.The DDP website FAQ says you can refer cases to them and I've seen recent references on their FB page to the fact that they have reached out directly to LE on some cases. FAQ - DNA Doe Project Cases
Thank you for the link!