@wizzwizz4 O.K., the site (quite verbosely) explains that there's a certain logical purity to miniKanren that Prolog (by necessity of its time) lacks. I suppose that came across in the docs.
Which suggests that it'd be the more interesting one to design hypothetical hardware for!