I feel what we are talking about are:
1. to which direction should Bitshares evolve while the other blockchains evolve rapidly?
2. how to implement the new change and fund the development?
after go through this thread and some relevant posts, I tend to agree the ideas come from
https://steemit.com/bitshares/@slavix/beos-bitshares-on-eos-alternative-proposal-for-bitshares-3-0 : make an EOS clone with BTS as a base token.
maybe smart contracts and VM are the most important factors for the next step evolution of Bitshares, however, EVM is designed specially on Ethereum blockchain, I don't think it can be smoothly integrated into Bitshares blockchain, the obvious difference between the 2 blockchains base will make this process tough, so why not adopt EOS VM, which is also built on Graphene base, instead in this scenario?
thinking continully, if we need to adopt most of the good features introduced by EOS, why not just clone EOS and make BTS the base token? and realize the current Bitshares features as native smart contracts on BEOS (Bitshares on EOS)
to avoid the potential risks and fit the possibility that there is no consensus from community, one selection is to hard fork BTS to 2 parts, one classical BTS and one BEOS, like BTC and BCC, then each one can still prefer what he likes most and the better one will emerge with time elapse.
A worker proposal can be created to fund the development and implementation of this, after a skilled team is organized.