I bought one last year. It was a second. The machining was incomplete. It's sitting in the factory box it came in. Expensive lesson about trust. One of these days I'll drive up to my friends shop and borrow his mill. It shouldn't take to long to match it up to my old one.
The oil you're using will not make your clutch slip. Find the oil thread as this has been discussed, rediscussed, and will be discussed for years to come. Bike specific oils have friction modifiers to ensure proper function of oil bath clutches.
Steering head bearings are a p.i.t.a. To change. The lower race needs to have a bead of weld run around the face to shrink it so it will fall out. Others cut it with dremel's or die grinders, but the results make it worth the trouble. I'm pretty sure you will find notches worn in the races. With...