Personally, I would give my credit card to DO than needing to use PayPal. I avoid them. Always sad when stores only accept PayPal that's an instant missed sale.
Funny enough I do the same thing with PayPal as I do with DO, deposit money in there, don't tie it to my bank account. Any problems, at least my losses are limited.