I had the exact same problem with another brand oil thermostat, took it off and have had no other temp problems. Water thermostat is all one needs for quick warm up. The warm water will warm the oil right up I have found.
Glad you are getting it all lined out and some good flying in!