I'm still struggling to understand is Graphene can achieve what we are aiming for. Here is a link to our whitepaper
http://www.decibel.live/#!whitepaper/hkc9xOne of the key things is new contracts would be created by businesses all the time and they need the ability for people (residents) to join those contracts at different times. Ethereum seems a better fit but I don't want to rule our Graphene as potentially Peerplays has this same issue in that a contract is created for the game and it is then joined by one or more other parties.