Any chance of removing the black background?
I added the background because it made the rainbow much easier to see. I can link a separate version without the background later if you need it, or you could try getting rid of it yourself in the SVG. The background is in its own layer, so it should be pretty quick and easy.
Yes. Very yes.