0w 20 is the recommended oil for these cars from 2011 onwards... Our local mechanic mentality is the reason ppl use 10w 30 or 5w 30 cauz we live in a hot climate. This ruins the efficiency and may cauz knocking else knows as pinging.
Anyways, Toyota 0w 20 is expensive, like 5200 per 4 Liters. Honda is cheaper and it can be used in a Toyota without a problem. The other best choice would be to use 5w 20 Zic X7 (currently being used in out Boon)..
Our car is Eco idle so it is averaging 18 to 19 km/l with AC... U have to drive these cars gently, no need to rush these tiny engines.. It will last longer and give u a pleasurable drive..
Cheers..
P.S:The engine runs at abt 89 degree centigrade so i call bullshit on the hotter climate thicker oil logic...