Wix does not allow you to host on a personal server.
I find that Wix is slower than WordPress.
Wix has pretty good WYSIWYG designer but wp offers plugins to do that but all together wp is more of 'block maker' than WYSIWYG.
WordPress is free Wix is not.
Overall WordPress is the way to go.
Note: I never had luck with Wix so i dont like it.