I think WePay is easier for non-developers to setup (no website or programming required), while Stripe is more focused on making their API awesome for developers.
After integrating both, this is right on the money. WePay is great for what it offers on a basic level. Stripe is better with integrating with a site and its features.