looking at the random paper or two: www.researchgate.net/publication/220068154_Rendering_Traditional_Mosaics
but the bit i need to solve manually to really get more control is to roll my own offset curves and honestly, i just aint in the mood at the moment.
I remember making a pass that worked okay, but when it comes time to fix overlaps, i lose interest.