Since you really haven't gotten any responses I'll throw in my 2c to bump it up.
I had a Kohler 4 that never leaked so I can't help you on where an oil leak might be, but as I remember it calls for 30W straight weight dino. I would go back to that, and skip the syn stuff. That alone will slow down the leak.
Second, that gen will more than likely need a forklift to pull it out. You might be able to drop it down, hoist the back of the rig up and slide it out, but I wouldn't want to do all that effort for a small oil leak. Instead I would somehow redirect the leak away from the hot muffler. Let it drip on the ground and just keep an eye on the dipstick. Even if it goes too low the Kohler has a low oil shutoff safety.