Hmmm... Well... Its a good option, but its blend (in my understanding, its not fully synthetic).
I always try to recommend fully synthetic oils (since to me, they are better than semi-synthetics / synthetic blends / mineral oils, etc.), however, in case of 10w-30 by Caltex Chevron; its an exception, because as per my knowledge, 10w-30 is only offered by Caltex Chevron in local & reputed brands, and its a mineral oil.
If opting for 10w-40, wouldn't 10w-40 by ZIC be a good option? Its fully synthetic (instead of semi-synthetic / synthetic blends, etc.), and meets the latest API SN criteria. Link: http://zicoil.pk/product/zic-x7-10w-40-vhvi-tech/ (If I am not wrong, then 1ZZ-FE supports latest API SN criteria (please correct, if I am wrong)).