Abnormal power/weight ratio, i contacted them, very fast respons and very impressive numbers on their cells! they claim a 3.2V on a 30C peak load..
http://www.flightpower.co.uk/proddet...p?prod=4200016
http://www.flightpower.co.uk/proddet...p?prod=4200020
they have also got a discharge balancer.