Just posting on this thread to advise anyone waiting for this to read the edit I've just made to the first post: For legal reasons, I have officially abandoned this project. Apologies that it took so long for me to do so, but some of the information only came to my attention quite recently.
There are other reasons for abandoning this as well, but they're mostly boring ones so I won't go into them.