When I was making crankshafts for K&B .21 3.5cc engines, I used a 3/16 needle roller, and used 0.04mm diameter interference fit. When assembled, I used castor oil to help prevent shearing as it was pressed together. I made a guide block to align the pin to the hole and was at the same time, the limiting setting for the amount of the pin from the fly wheel. This is for a competition engine running at 24k in the air. Not high revving to todays engines. I used a fixture block to offset turn the crank relief and drill bore the pin hole. The needle roller was a better option than the 4340 steel pin turned and polished as a crank and pin. Hindsight I should have made them EN36A and heat treat etc.
The needle roller was turned with a carbide insert and left a very small amount of the radius on the needle roller side that entered the bored hole. I used 4340 for the crank and web. I did not have a mill in those days, so hacksawed and filed the flywheel and filed/dremel the induction port. They worked very well.
Now days, the crank pins on the competition engines have a slight taper of about 0.01mm to 0.02mm on diameter and are smaller at the flywheel side. This aides in keeping the conrod on the pin and reduces/ prevents the rod from rubbing on the backplate. Some taper the conrod bush to match, while others leave the rod bush parallel. They both work well.