Soren, I finally had some time to try the client library. It works perfectly. I have no API suggestions.
The only thing I've noticed is that some functions can give wrong information. E.g. if the Elephantdb server has received the wrong :hosts information the client will gladly tell that every is loaded correctly while it actually isn't.
When (status) and (fully-loaded?) return positive results (get-domain-data domain) will give signs that something is indeed wrong. This probably is more of a server issue that a client one, but something I noticed.
I'll let you know if there is more when I get to use it in production :) Thanks again for your work!