Peter, Oxygen is just in Alpha and although we have found it quite usable I think that we need to give Charles time to get it to a release candidate. I have decided that I will work on my engine in c++ in the meantime and make my oxygen version later once I get a complete engine working and my classes all working cleanly. I put a lot of effort into learning c++, at least to a state where I am not afraid of it anymore, so I would like to make use of that study in completing my engine with it and then move into oxygen.
I think your skill set fits in with working with oxygen at this early level. You know assembly and winapi well and I think that works well with Charles and troubleshooting oxygen development. So your work is not wasted.