If you are running a mission-critical business or eCommerce website, Sucuri is much better for the security and performance of your website. To get the other hand, if you are opting for a free solution, then Wordfence would be a better solution.