I'm not sure that would help here. How would the author easily create so an SVG from the recording of his app/component in action?
Naive conversion will result in something much larger than the gif so not address the original complaint of "large chunk of auto-download/play content on the readme page".