I saw that there was a fix committed for the Leonid cloning. Much appreciated. One other issue I forgot to mention with that path though is when you're initially bought by Leonid you're supposed to start receiving phone calls from him, but the calls never actually happen because most of the lines of code that would result in a call actually happening are commented out, possibly due to something that's a WIP. I had to run code in the console to progress any further with him.
You can see the block of code which handles the call here
You must be registered to see the links
But most of the lines in various files where that $mobile_check function is called from are commented out, except for 1 line in gadhouse.qsrc, possibly because that one was missed when the other lines were being commented out.
Here's an example of it being commented out, but it's like this in several files
You must be registered to see the links
And here's the only spot where it remains uncommented
You must be registered to see the links
There's also code in leonid.qsrc for handling if you miss his call, but it doesn't seem like that's actually used anywhere, so even if the calls were actually occurring, it seems like if you missed the first call then the entire quest with him would just break because it won't reset that leonidSlaveDay variable.
You must be registered to see the links