Yes, I also had to create some SVG files during a project for a client and used Inkscape on Windows for that. Then hand-edited all of them, because I wanted to get rid of all the crap before importing them.
I basically just bought Affinity Designer as a knee-jerk reaction because I disliked Inkscape so much.
I did try it. Apart from metadata there are two other major problems: it generates a lot of unnecessary attributes with their default values, and also the floating point errors I mentioned. The latter can affect the appearance of your graphics on your screen unfortunately, i.e. a vertical line with X=10 is one thing but X=10.035 is another.
I basically just bought Affinity Designer as a knee-jerk reaction because I disliked Inkscape so much.