Maron, I'm really think it's depend on your needs, I recommend to read this article it should help you to understand the adv&disadv of each plugin: https://rancher.com/blog/2019/2019-03-21-comparing-kubernetes-cni-providers-flannel-calico-canal-and-weave/