I can't speak for Jacques, but as a fellow european, the single one thing stopping me from using WePay is: (lack of) international payments. I've just integrated PayPal in my startup against my own better judgement, but as soon as we pull in a fixed amount of money (1000$ for now), I'm switching to a decent merchant-based solution.