Just out of curiosity, is Little Endian more efficient for a CPU than Big Endian?
I would expect math operations on Little Endian to be easier and faster than on Big Endian since all bits are read from right to left, instead of reading left 8 bits, then jump forward (right) 16 bits and read another 8 bits... Big Endian sort of looks like bit fragmentation to me.

