Sorry Gregski but I am going to be a bit critical here and say that NPT actually stands for National Pipe Thread Taper. This is because if you look at the actual threading you'll notice it is "tapered.
The rest is looking good and that engine bay looks awesome. If you are wanting to NOT have a kinked hose you could look into either a internal or external spring like they put into the lower radiator hoses.