I wouldn't say one is better than the other, but both are great for their own reasons.
I would say it depends on only on CPA or CPS, but also the product itself. If it's a cpa and if the customer isn't interested it might not work. But if it's CPS and the customer is interested chances are you will make money. So can't tell which is better just like that.