I have not, but keep me posted if you do. I love ColorBrewer for thematic maps:
There are CSS and JS files for ColorBrewer included in the git
repository. If you end up rolling your own color scales, Jeff Heer has
also implemented L*a*b* color space support for D3 (see his fork), and
there are other JavaScript color space implementations available.
Mike
It'd be great to have an example of how to do this in JavaScript. If
it's something that is commonly-needed, we could figure out a place to
put it in D3, perhaps as a scale.
Mike