Thank you Steve for sharing your experience, interesting project.
I had a look at that readme file. For me, this part was the most interesting:
I want to be able to translate Elm code into Python code for things like multi-player games, where the front end runs in Elm, but I can borrow Elm code to run on the server for things like move validation (using the same types and helper functions as the front end).
But I don’t know if these are the same problems that motivated exploring compilation to python