The silent majority are using PayPal without problems. They support recurring payments like this, and eliminate the need for you to directly handle credit card details at all.
Just don't leave piles of money sitting in your PayPal account. And once you have things started, assuming it's working out, consider adding additional payment methods as a backup (even if PayPal mostly works, some customers may have trouble with, e.g. their credit cards not being accepted).