Their piece about E2E seems especially misleading. I can see how it's "technically true" i.e it's E2E from their servers to the clients + iMessage being E2E itself, but consistent omission of what the E are sounds designed to mislead into thinking that it's device to device. The consequence of a hosted server being pwnd would be catastrophic, essentially meaning full access to the iCloud account.
One of the unspoken underpinnings of iMessage not being available on Android is that the endpoint (the phone) might not be secure, so iMessage had a sort of guarantee that its E2E wasn't compromised via that endpoint. Now I wish Apple would just get an iMessage app on Android out of the door.
I also don't see how they plan to have this be free forever (and what the business model is), especially given the costs associated with hosted Macs.