Maybe some day you will revisit this, Paul. Why not? The concept is (to me) sound. Just the details, maybe. I think your piston is too heavy. Make a new one? Make it shorter, and aluminum. Get rid of the ported exhaust and simpler, just uniflow it.
Here's a very crude pic, where I mangled yours -- just a schematic, not to scale (especially the gross unflow port(s) I hamfisted in here, or working chamber volume and timing. The devil is always in the details, but stick with it and you will make it work -- er that's my belief anyway!

(btw.....ya kin always plug holeses, ya know...)