Was away for the weekend, and plenty to reply.. so here goes:
Previously was on .500 firmware, and did use manual landing & RTH to get more flying with 13 ~ 15min of flying. And all high attitude flying, I started my descent when the battery was in 30%, and managed to land the spark with 2min...