I lived in and around Tulsa for several years. Yes, there is humidity and tornadoes. I'm in CA now and not sure I'd go back to either one of those issues. I lived on Keystone lake (near Tulsa) for several years and loved it though. Take a look at Sand Springs...nice smaller town outside of Tulsa...
Diannia