I'm hesitant to buy any credits before I know the different subscription levels that will be available, since some of them will include a regular allowance of credits. I've searched the forums and couldn't find any details about the subscriptions beyond what I've already said above.
So are the different levels for subscriptions set yet? What benefits will there be beyond the credit allowance?