I don't know what 'the usual issues' are. This is what I get when outputting a linear gradient with three stops from Illustrator to SVG:
<linearGradient id="linear-gradient" x1="139.71" y1="233.55" x2="478.6" y2="233.55" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="red"/>
<stop offset=".63" stop-color="#fcee21"/>
<stop offset=".95" stop-color="#f0f"/>
</linearGradient>
Doesn't seem to be rasterised.