Actually your idea looks the most perspective. But not in meaning of decentralized net. Idea to make connection between blockchains lets us build new financial blockchain structures which differs of bitcoin.
The Blocknet is about generic service delivery across blockchains. This means you can do a lot more than just financial stuff with it. (But it also enables monetisation of services natively. Gotta love blockchains for that.)