It's fairly entertaining but you really have to suspend disbelief. I'd call it fantasy with some sci-fi jargon more than actual sci-fi. I guess I could say overall plot doesn't make a lot of sense but scenery on the way isn't too hard on the eyes.
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.