Recommendations for next iteration of Arduino

How about just preventing "short circuit" to board above.

If they dont go with smaller USB, then just a sticky to put on top of the connector. I insulated the tops of my USB and ethernet shield connectors with heavy tape, but one of the thin rubber bump feet included would work as well.

I vote against fixing the non standard header spacing, unless someone has a time machine that one falls under "great idea, but too late now"