the libbitcoin kernel project should dramatically change the dynamics. without having to re-write a full-node implementation, you will be able to write consensus-valid validation bitcoin software for all kind of things.