Intermediate shaft question

It is my fault for not supplying the shaft, I just did not think of it till after engine was done. The machinist is the owner and operator and told me he would take care of it if there is a problem. So far has been a great gut to work with. I will get the mopar performance one. Does this look right ?
http://www.summitracing.com/parts/dcc-3690715/overview/make/dodge