I know, I know, OO! OO! Mr. Carter! Mr. Carter!
Ambient temp is not engine temp, and really doesn't matter to a water cooled engine*. It should get to it's operating temp, then be controlled by the cooling system to not exceed that operating temp. Your cooling system is keeping it in
normal operating temp range. Simply said: "oh my gosh, my fans are on, it's overheating!" Uh, NO. Normal operating temp is NOT below the fans turning off, it is is below the fans turning
on*. Ironically, adding the oil cooling rotor mod you want is adding the heat it takes from the stator windings
into the engine oil! So the trick is to
not generate that extra heat from the charging system in the first place... lemme 'splain.
The 'Harley fix' does exactly that by routing one leg of the stator windings through that little Bosch relay, making 2/3 of a charging system when off, and turns it back on when needed. By disconnecting that one leg of the charging system, it keeps the stator cool enough and you shouldn't have an issue. Ya, it's a cheap add-on fix, but it's proven to work.
If you choose to 'fix' your working charging system, it's all in the voltage regulator.
Heres why:
The Ducati shunt style VR that is Buell 1125 OE, runs the stator at max all the time (makes the stator hot) and dumps the extra voltage straight to ground (makes the VR hot),
and uses a SCR type transistor as a switch that is relatively slow creating even more heat in both things.
The series-style VR you want, allows the stator to vary output to match the electrical demands the bike needs (no extra voltage to dump/ no extra heat). They are usually also MOSFET switched. That type of transistor switch is much faster so it generates much less heat in the VR as well. A worthy upgrade that would allow you to remove the 'Harley fix'. If you want more overkill, get a new stator that uses higher temp rated wire. After all, thats the part that melts. Even even MORE overkill? Get a rotor that sprays a tiny bit of engine oil into the stator windings and control the heat in the stator windings further. The engine was designed for it and has the oil feed in the crank already.
TL;DR, Get any universal, series-style MOSFET VR thats rated for your max amp draw. Mount in a spot that gets airflow. Theres 5 wires. Input your 3 yellow stator wires in any order (they're all yellow), and output + and - to the battery. Go ride. Hope that helps!
*Simplicity warning.
Edit:
Your buddies old Honda didn't seize up because of wet sump oiling. Look up Angular Momentum, HRC has.