I'd be more worried about the flex in that long Nitto. I ahve one of those, put it on my wife's mtb so she can cruise around on it, and, well it's a top-quality stem, all Nitto stuff is, but still it's a long piece of metal, it's gonna flex.
Have you looked into custom? Some of these guys here on BF have posted up a Chinese made custom that was well under $1k for the frame.