Wow thank you for reminding me this site exists!
dhmy has been around for quite some time. Probably been around longer than a good chunk of the folks here even. I have some stuff downloaded from them dating back to like 2003, albeit dmhy.net at the time.
While I cannot vouch for the validity of the contents hosted there now since I haven't been to the site for over a decade, if I have to look for something in this niche area I would definitely be willing to use the site. If anything I don't think the domains have changed hands since.