I hope you had good metalurgical skills when you made your own cranks. Years ago there were a bunch of boutique crank makers who made custom CNC'ed cranks out of billet Aluminum. Their CNC skills were far better than their knowledge of metalurgy and the failure rate was very high.