Hey @savage ,
The SVG format is a little limited in its ability to interpolate colors between vertices as you can see in a related discussion here.
But, for the case of legends, I think I can get it all to work by using the gradient object in the SVG schema:
I’ll try to see if I can implement the use of it early next week.