Very frequent oil change is just a extra expense. It's better to do scheduled service on time which includes clutch, motor and other parts and change oil as and when required. Mostly people change ...
Either of these can have a supplementary oil cooler, which has a small radiator that takes away the heat from the oil that circulates inside the engine. Oil cooling is not an alternate to either ...