Nice!
A solution could be to OCR the site and overlay the actual recognized text on the site as HTML items that can be hidden but useful for Google index the contents.
I can see the pain and friction that doing that manually would entail though.
My problems boil down to just that flow of the tools sucked. I didn't want to have to attach multiple pages together. Inkscape was honestly a bit clunky to work with and I didn't have any personal tools to generate the full html from the svg.
I might just be inspired to try again though.
[1] https://blog.alew.is/insertionsort.html