It is not an easy question to answer.
People see one-off payments as safer - ie Guild Wars. However, if the bulk of people pay a one-off payment and remain as long-term players, then you have no income from them.
People see one-off payments as safer - ie Guild Wars. However, if the bulk of people pay a one-off payment and remain as long-term players, then you have no income from them.