I think that, if there isn't too much difficulty involved, there should be more payment methods added for subscriptions/credit purchases. I don't really have access to a credit card or PayPal, but I do have Amazon Payments, and would be able to support the game if more payment options were to be added.
Not sure if this is the right forum, but oh well.