First four nodes must be. Nodes after that done have to be.  The idea of lifting that is being investigated as part of future releases. But nothing to commit to at this time.
It looks like a requirement for the one-click upgrade from 3.5 to 4.0 is that all nodes in the cluster be the same.   Will that persist in the 4.0-future upgrades?
One-click upgrade