The most significant down side is that they pay out just in:
Germany, Swiss and Austria.
Look at my Video on youtube. Unfortunatelly it is completly in german. But follow my click and you will understand how does this Site works. At the end you will see a paypal payout