This is a great all-round measure of efficiency. With my hub motor in Trail mode, averaging about 18mph, I use up 14.4 Wh/mile. In ECO mode at 14mph, I only use 9.4Wh/mile. Very similar to your figures.
I did a tour with the TSDZ2 yesterday, mixing modes strategically, averaged about 15mph and...