Funny.....I am right in the middle of my 3rd warmoth neck project. Did/doing all with tru oil. It is my favorite product to use due to its ease. No stability issues an I live in the wet northwest just a few miles from the warmoth factory.
I'm not an expert, but my bass friends end up buying me out of them due to the great feel, stability with the steel rods and frets, and the best part....sound!