You can upload svg files with the right content type to Amazon S3 without trouble, is that not good enough?