In addition:

Also, why the external pins are not vertically organized in the 2 rows for easy connection, for instance I2C pins such as IO22, IO21, 3.3V, GND (4pins header) which it will allow to use a standard 4pins dupont header to Grove cable.