Hourly cards make more sense to me...if you want to attract casual online players. Unless they stick to the usual corporate bullshit that aims right for your wallet.
Anyway, yes, I checked their site and forums. All I found was cookie-cutter payment explanations, unhappy gamers, and...