ArcGIS Server for Enterprise has had the ability to perform Map exports in the SVG (and SVGZ) format for a while now. I'd like to make two suggestions to improve the performance of these SVG exports.
One is to implement some sort of vertex thinning or "maxAllowableOffset" option similar to query requests to cull the number of feature vertices returned when creating an SVG. When rendering a map with many features, the files can get quite large.
The second is to provide an option for the format of a raster included in an SVG. It is possible to create an SVG with an underlying aerial image for example, and ArcGIS Server does this quite well. However, in the SVG created by ArcGIS Enterprise, the inline SVG image always defaults to a PNG, which is a terrible format for background imagery, and results in large SVG files. It is possible to embed images as JPEGs within an SVG, but that option does not appear to be available in Enterprise today.