For me as a consumer if Paypal is the only option you will probably have lost me as a customer. I hate navigating through their mess of an UI and I also hate how they do not respect that I want 3D Secure on all credit card transactions (but this is more the fault of my bank which should deny their transactions).