Don't have experience using wordpress so I can't really compare but I have a premium wix account and use it to manage multiple domains. I don't have a large client base but it does the job.

Pros:...