inandout - Leather seats look good and have better durability (which is why Jetstar have them) but they are not as comfortable to sleep on - people tend to sweat more.
mention 1 - When V Oz start flights to JNB, the timing of the flight will be dictated by availability of the aircraft and thus may be not much different to QF. If the aircraft arrives in SYD from LAX just after 6am then it would probably depart for PER & JNB at about 9am. They have to maximise aircraft utilisation to keep costs down so even if travel agents and some pax prefer a later departure time, it may not be economically feasible.