i agree with the rev range comparison between small and large engine but we cant be sure the heat produced by 3 cylinder 1L at 5k rpm can even match the heat from a 4L having twice the no of cylinders revved to 3k rpm and my gut is telling me that it will be lower in 1L
critically thinking, i think the grade of oil we can use depends more on driving habit and engine normal rev range. all i have to do is to learn how to read and compare different oil specs and see if it protects the engine at my rev range heat, if it does, get the thinnest one for best lubrication. if want to use thinner oil, go with bigger budget, its a calculated risk
i might fork out some money for UOA just to be sure, this result can mean a big change on the rigid classification when recommending oil to others, oil option can be made more flexible by having smarter consumers

thanks for the supporting comment

u have just boosted up my confidence buddy! thanks

no right answer until we try it on and do UOA on the oil. my guess is ok, like mixing used cooking oil and fresh one, both have different viscosity but when heated they mix and come to one final viscosity but then the oil we have in the car now will not have same characteristics of the original spec on neither of the bottles
2 5w30 and 1 5w20, chances are the oil in general would behave like a very light 5w30 but it could be more complex hehe
i dont really worry about the heat because i believe all the engine optimum temprature is 95 celcius to 115 celcius.
no matter where u are and normal petrol engines will operate at tht temprature.
im more worry on the oil film strength because the higher the rpm = higher pressure on the oil = higher temperature(temperature of the oil at the contact point).