Again it depends on what you need. For instant PayPal accounts to be opened for such entities are more complicated than if you incorporate a Cyprus, Malta or UK company! If you can accept paypal over 2co.com and this works for you then yes the mentioned offshore jurisdictions may be sufficient...