We took the tour on the afternoon we arrived; worth noting that when half our party’s flight was delayed, I called the tour company twice troubleshooting and they were very helpful.
Our tour guide / driver, a retired math teacher, was awesome. He was friendly and comfortable, and very knowledgeable. Where some guides do what they need to and no more, he went above and beyond; at stops, he got out and walked around, looking for opportunities to point things out to any members of the group he came across.
The great salt lake is... something. Something to see and experience, but for curiosity, not because it is the best place for much of anything. It is pretty gross with the brine shrimp, flies, and gulls, so what is really interesting is the chance to really understand it, its history, and its ecosystem, and this tour was the perfect way to do that. Pointing out lots along the way, our driver was an expert narrator. There were only two stops to get out, one for 15 minutes at the ill fated Saltair III building (our driver had us fully up to date on the history of the Saltairs by the time of our stop), and one for about 35 minutes at the very small Great Salt Lake Visitor’s Center, just enough time to see the center, walk down to the lake and experience it firsthand (including a brief dip just to experience the lake’s buoyancy effect if you bring swimwear and can stomach the ickiness), and then leave feeling that’s really all the time you’d need or want to spend anyway. Our driver had caught a few live brine shrimp during the stop to greet us with in return to the bus, so that we could get a good look.
Very good with our four year old as well. We took another tour from the same company the following morning, and were thrilled to have the same driver - he really was what made this a worthwhile experience.