My main goal is for as much of my donation as possible to actually reach Gargron. And this is what I would measure all these systems against. For me, the calculation currently would look like this:
~3% lost to my bank for converting EUR to USD (fees + spread)
5% fixed fee from Patreon
unknown fee from Patreon for "payment processing"
2% PayPal pay-out fee for Gargron
unknown fee+spread from Gargron’s bank to convert USD to EUR (assuming he uses the money to pay his bills)
Same as above just worse because they take a 10% instead of 5% cut
0.6% for me to pledge via bank transfer
Free payout to Gargron via bank transfer
This is just my calculation, if you as a donor are sitting in the U.S. the calculation is obviously different. This is why purely from my perspective, Liberapay would be the best choice as alternative, providing a non-USD and PayPal-free option.
But in the end, IMHO whatever option is chosen needs to work best for the project - I will obviously also continue to use Patreon if that works best for you.