My personal interests would steer me toward higher levels of abstraction: further development of the OS, the creation of a streamlined VM/CPUEmulator (for just running the programs, quicker than the provided emulators), and perhaps creating
your own programming language rather than Jack.
Not just any language, but your own
freaking awesome programming language.