Paypal is accepted universally for payments for goods. Bitcoin is not accepted by all traders that is the only drawback for payment through Bitcoins.Use Bitcoins for transaction of big .amounts since transaction fee is high in paypal
however paypal has a complexity in the registration process. we are required to have a credit card. while not everyone has access to a credit card. it is a weakness paypal in my opinion.