imran bhai, it's possible he's looking to lower the temperature of an aircooled engine rather than a watercooled one, hence the oil cooler. or it's even possible he wants to lower the oil temp of a watercoooled engine as well. i fit an upgraded oil cooler to my golf when i fit a supercharger and it made a significant difference.
however this is your field of expertise and i'm sure you know more than me when it comes to such things. (i'm a muppet when it comes to bikes)