Anyone live in or near the Owasso area? Moved here about a month ago from Louisiana and looking for places to fish. Skiatook lake is about 20 min from my house but I've heard its a tough lake to fish.