Both PSAs and CSAs are worth the effort as they both have their benefits.
As a personal preference, I usually always go for PSAs because they have a higher ROI (return on investment). I would not start articulating in details all the benefits of personally sponsored affiliates, however, the take home here is: do dig in and sponsor both PSAs and CSA as often as you can, in the end, it's a win win for you!