That's running only a fraction of the network, though. The concerns are whether or not it can scale (or at least those have always been my concerns), and I'm of the opinion it won't work.
I hope I'm wrong.
I hope I'm wrong.
What remains is to alter the clients of the PoW chain, so that it reads the PoS chain. Then instead of choosing the blocks with the most accumulated work, it chooses the blocks chosen by the PoS chain.
That's not a big change for the PoW clients, it doesn't add load to the PoS network at all, and it's all that's needed to eliminate mining.