It is good to see BTCW is evolving.
There is one concern though. The new Proof-of-Node concept looks nice but it not only adjusts the mining difficulty as expected in good purpost but also affects the node verifying hashes unintentionally, which will drastically affect block sync time.
https://github.com/bitcoin-pow/BitcoinPoW/commit/bbc3cb8ce8206d9555b2a0d23c13ef5d90ff6172It would be best to take reasonable action before this hard fork takes effective at height 23333 in a week. I think the "k" value can be stored in the block nonce field with little code change and the side-effect to nodes will disappear (note currently nonce field is dead as filled with a fixed value always).
Dev mentioned the impact will be minimal (in Satoshi-Pow channel) but doesn't seem so as the change algo needs heavier operation.
Hope dev to test enough before final release or regret at the end. A week will be enough to test thoroughly.