I do want to be able to produce hot water but I doubt it will be "on-board" per se. I did look into the Webasto and the
Duoetto solutions and decided against anything heating water fixed inside the vehicle.
We've continued to use the Kariba water heater though a.) I'm not entirely sure that the heat exchanger doesn't contaminate drinking water just a bit and b.) while it's about as good as it gets when it comes to simplicity, size, and convenience for producing hot water for dishes and showers (via recycling the water), I don't see it being the best hot water option if you're not recycling the water for heating.
At this point I'm inclined to try out one of the tankless water heating solutions (Eccotemp, Joolca, etc.).