Thanks for the interest Aidan! You shouldn't get too optimisic though, not until I've got a working SimAntics VM at least.
The Sims 1's SimAntics language seems pretty well documented, so since the sims online only has a few differing instructions there should be enough information to construct the VM without mining additional information though reverse engineering the binaries. (not really my strong point)
I've got an idea on how to sync the VM to the server with minimal data transfer, but I'll talk about that nearer the time (and when i guarantee that it's actually possible).