I'd live in Jenks.
Tulsa is not a bad place. We have a lot of Friends that live in Tulsa. They seem to like it.
Fishing Grand lake during the week wouldn't be too bad a gig either. Chasing them big Oklahoma Whitetails wouldn't be bad either. We have guys here in Houston that have given up South Texas Leases and hunting in Oklahoma.
Graduated HS in Jenks. My lakes were Grand first, then Hudson and Ft Gibson. Those were my favorites. I also spent lots of time on Eufala, Navigation Channel, Keystone, Skiatook in its heyday......didn't hunt until I moved down here so I know I missed out on big deer.