You told us nothing about the application, the precision, the load, any maintenance issues, etc. Don't try to over engineer this thing. If your machinist is experienced, make sure he understands the situation and rely on his judgment. Young engineers can learn a lot from older, experienced...