Any plans for adding other payment options? It is a really hard task if you try to pay from region where PayPal and Google Wallet are not available (or not fully available).
Aren't you able to use your credit card to pay through PayPal - without having a PP account? (discussed here) If you lack a credit card however, that might be problematic.
Yeah, PayPal can use general credit cards. Not always the optimal solution, but adding more costs time and money and we might not make it back if only a small handful of people use it