Oklahoma depletion on O&G leases

What are the advantages and disadvantages to take the depletion allowances on lease bonuses in Oklahoma. If the well is either not drilled or is drilled but no oil is found, how soon is the depletion allowance paid back, each year or just when lease expires. Thanks.