The idea looks good. The vision of open block chain network is something to strive for. I am not an expert in these things, but making inter-chain smart contracts work could prove to be a real nightmare for developers. The way smart contracts work now is already too complicated and bug free coding is difficult. Good luck with the project. What I would like to see is more github activity.