This was my first Segway tour, and I loved it! Segways are so much fun. The tour was good, rolling around seeing the sites, with brief explanations of what we were looking at. Don't think this is an in depth history, that's not the point it's a fun roll around town.
My only words of wisdom are, bring a water bottle (the Segway has a little pouch) and if you are not comfortable riding a bike in traffic, you might not be comfortable riding the Segway in the street at some parts of the tour.