Hi
Choosing a well-done designed structure for your distributed vSwitches is highly dependent on VI networking requirements. It's possible to put all of the hosts belong to different clusters on the same DVS, or create two separate DVS for the hosts of a single cluster, and selecting of each structure is rely on what you need on the network and its limitations, separations, hardening, isolation, and so many other factors.
Also for management network (VMkernel interfaces) design, it's recommended to separate their IP subnet and even VLAN ID (of course if you use it) from the virtual machines networks (subnets) with respect to the security considerations, because the virtual machines do not need to have access and inspect VMkernel networking at all (except those related to the VI management, like the VCSA and NSX manager)