Our yearly blog post with special TL;DR for the ADD generation in Announcements
The Narutard kids without access to their parents' credit cards are the problems with the site and community. Why accommodate them when you could accommodate potential developers that would contribute something WORTH HAVING!
Memberships really should be considered as a monthly subscription as well. I can tell you that $24 is a bit much for my poor ass to put out at any given time, but I can certainly have my bank account automatically put out $2 (hell, I'd be willing to put up with $5) a month with ease.
If the subscription system is more full-featured and user-friendly (as-in automated setup on the website, and the ability to make a cash shop instead of just subscriptions), then I'd quite willingly pay 30% or more.
Came back two days after reading this because I realized that if there's a flash client, you could use calls to the game to manipulate the webpage around it and display your own output, etc..