depends, if your a level 1 or above seller the card activation is free and the monthly fee also can be $0.00, if you make at least 1 transaction in a month, they charge $1 per every load, it's the same with Paypal
check their fees on their site like it was already suggested above
if you withdraw money using an ATM, that's not cheap, you'd better to use it for purchase whenever you can, but if you use Paypal and you want to withdraw money to your bank account, you'll be charged with currency exchange fee (if your bank acc is in another currency than USD), which is not cheap either
if you don't use the Payoneer card, they will deactivate it after 6 consecutive months if the balance reached zero, so you don't have to worry about negative balance
you can add the card to Paypal, you can even verify your Paypal account with it
Paypal can limit you for any bs reason, Payoneer would never do that
you don't have to worry if you move bigger sums of money with Payoneer which is not true for Paypal
so all in all, Payoneer hands down
+1: they have an awesome support, not like Paypal
disclaimer: it's not a sponsored post, i'm just using them with 100% satisfaction since exactly 5 years now