From what I know in my use case the biggest different for me was that OVS supported VLANs without having to specify it each time, but I haven't really looked into the difference between them in detail, I only did a little digging when I was first learning proxmox and needed to have VLAN support...