The sequence of the nodes is important so that a Hex that has other Hexes as neighbours is divided in a way that the edges match afterwards. If I use a "nice" node numbering subset like you suggest (which was actually what I did first) the subdivision of quad faced of neighbouring elements will not match.