However, I find the choice of R6RS... odd. Is it not easier to target R7RS-small or R5RS as a baseline to begin with? I know some people have problems (or too much love) with R6RS for what may be described as religious reasons, but I find it an extremely surprising choice here given that R7RS-small is much simpler and easier to get right.
Likewise, the majority of R7RS-compatible libraries would be available for free. That would add a lot for a high level language targeting WASM. Seems a strange choice, maybe the author has documented this somewhere?