Doing the exact same thing. I'm also doing smaller experiments direct into ZXSPin with help from the SE Basic Rom feature, which lets you type everything directly. Its funny when you make a mistake in the code that the compiler doesn't catch and try to run it and get the error "Nonsense in Basic". ZX Basic doesn't pull any punches!