my take is that all those options are fine (except Paypal!!)
i have many biz friends who use Stripe, including some for recurring subscriptions, and I've never heard any bad feedback on it. Only good.
Chargify and Recurly are specifically aimed at recurring subscriptions for developers.
Other solid options are Memberful and Spacebox.io