Voted.
Due to the response of everyone that replied, I am going to be spending the next few weeks creating a proof of concept implementation that can be deployed on a testnet eventually
It clearly says testnet but I have understood from comments that it will be possible to swap it with ETH through wHIVE. So I guess, it won't just be on testnets?
First implementation will be released supporting testnets so the feature can be reviewed before it goes live. Beyond that I will try to have it ready for the next Hive hard fork