I am looking at a IIx "in the flesh" in Sydney as I write this (I should really fire it up) and I have to say WELL DONE MATE!
Did some work a few years ago on CMI30A with library archiving, user interface, and reverse-engineering of Page R and various other CMI file formats, so I have some vague idea what you went through to make this. Again, well done!
Perhaps in the future, you'd like to work on reading and importing actual Page R (and other CMI) files. This was ~10 years ago, but I know a bit about the file formats if you're interested.