I've taken this same flight (not the Tulsa part) twice and have found it perfect... land, drop off bags, wander around the city for a couple hours, grab some noodles, a liter of Yanjing (ok, maybe not for a 13 year old) and a few bottles of water and wake up happy and in China the next morning around 6am!
Perfect!