A Li-Po battery cell has an extremely low internal resistance so its maximum discharge rate is high enough to easily set it on fire. You might not find one with a rate 0f 20C anymore, 30C seems to be the minimum today. The maximum discharge rate has nothing to do with how long a charge lasts...