Problem with SVG of logo design featuring gradient along stroke
So I've created a logo for a client, and part of it needs to have a colour gradient along a curved stroke. When finalising the design, I've outlined the stroke as you should, but my problem is Illustrator creates a gradient mesh of the outined stroke with the colour gradient, and when this is exported as (i.e.) an SVG, it looks awful/pixellates as apparently Illustrator can't create vectors of gradient meshes, and instead embeds an image of it? Is there a workaround?
I suppose I could outline the stroke, and then turn it into a clipping mask the a gradient shape behind it, but it won't be exactly right as the gradient really needs to follow the path of the stroke which goes around a circle and along a straight line.
