I'm really interested in signing up but noticed that you seem to only take credit cards. While this may work for most, I'm not a fan of using a CC on the internet and much prefer payment services like PayPal. Nutaku(.net) uses a payment processor so people can use alternative payment methods like PayPal. I find this works for me, even if I'm paying a $1.50 more (still a lot cheaper then using prepaid credit).
Also, I prefer the idea of paying for a yearly non renewing subscription. Most sites that require subscriptions, I tend to end up buying a gift membership for myself. I just find it less stressful if I don't have to worry about a bunch of reoccurring subscriptions that I may forget to have the money available for.
Anyway I'm not sure if you even would want to implement any of these suggestions, but I thought I would give my feedback.