The x1e.xlarge isn't much cheaper (about 15%) than an r4.4xlarge, which has the same amount of RAM and 16 Xeon vCPUs at 53 ECUs versus 4 Skylake vCPUs at 12 (!) ECUs.
I don't quite understand why this exists. Maybe playing in-family reserved instance games, but this seems a little weird. I can't think of a reason why I would use the x1e.xlarge or recommend it to anyone.