Most of my shifting is to handle stops/starts. Madison is pretty flat, with few hills even hitting a 5% grade. The main reason I don't go for a single speed is that I'm the designated cargo person... cause those shifts that don't involve a stop almost always involve me hauling a lot of weight and needing a low gear to keep the load moving. Even there, I'm running more gears than I need for in town... I could get by with a 3 speed for most of my riding.
So I have a 7 speed IGH bike, and most of the time I don't really use all the gears. Head out of town tho, and they do come into play.
Singlespeed testing was really helpful tho... without trying it, I'd probably have spent years convinced I needed tons of gears.