0 weight Euro oils are good for complicated euro-weenie engines that are always doing something (cam-phasers, etc, chain tensioners) along with lubricating the moving parts of your engine. They are very sensitive to the oil viscosity.
They also use advanced valve train camshaft rollers/followers and make most of their power above 3,000 RPM. I don't think your Daedong engine uses roller lifters. And it's not gonna see 6,000 RPM very often. Or more than once.
For that reason, I'd steer clear of '0' weight oil. It's intended for high-tech, high-RPM engines and there's no cushion for the lifters at all. If it were me, I'd run a good 5W-40 synthetic diesel oil.
I'm in South Florida and I run 5W-40 synthetic in my Cummins. If I were in the Great White North, I'd run the same oil. Antarctica? Another story.
15W-40 dino oil is a good lubricant, it's just thicker than it needs to be. Especially when you consider there are alternatives. And it's usually not synthetic (although it can be).
Right now, I'm running 5w-40 Valvoline Premium Blue Extreme. Because it was on sale. T6 is good stuff, so is Mobil1.
You don't need to put a lot of thought into it, just use a good 5w-40 synthetic and tractor on