Hello, Phoung.
This scheme works fine for me. The point of Distributed Switch is: actually there are "invisible" standard switches on each ESXi host, it is just managed centrally from vcenter. And you can connect to the host directly even if vcenter is down, so you can delete Standard switches from hosts.