Those features are worth noting:
Any language or virtual machine that is deterministic and properly sandboxed with sufficient performance can be integrated with the EOS.IO software API.
It is conceivable that EVM contracts could be run within their own sandbox inside an EOS.IO blockchain and that with some adaptation EVM contracts could communicate with other EOS.IO blockchain applications.
EOS.IO software is designed to facilitate inter-blockchain communication. This is achieved by making it easy to generate proof of message existence and proof of message sequence.
It looks like EOS aims to position itself as an entity much broader than Ethereum. EOS will encompass Ethereum, embrace its VM and gradually swallow it.
It's absolutely exciting to see this happening.