Just a small comment here, bitshares is already taking the best from steem. Just last week we added some changes in the p2p code from steem into bitshares(https://github.com/bitshares/bitshares-core/pull/412). We do this all the time, we are always consulting steem codebase, copying them, seeing how they solved stuff and if their improves can fit. Not everything they do will fit us, they are chains created for different purposes but they are sister projects always in coordination.
I have the feeling that the same is going to happen with EOS, bitshares for sure will get the best of them and implement into its already live blockchain.
In regards to what of the 3 options are going to be the best for bitshares-eos integration i am honestly not sure yet. I will have an opinion but by now i am more in the side of stay separated until i do more research on it.
RE: Should Bitshares adopt EOS blockchain?