As much as I appreciate this (sakes me the time of doing mind-bending D3, etc.), I would very much rather have an off-screen renderer that could generate SVGs server-side.
Somehow we’ve almost completely lost the art of offscreen rendering, which is so much more useful for things like mail, documents, etc.