Took this tour on our first time and first day in Bangkok/Thailand. We scheduled this tour to fight the urge to sleep from jet lag and actually met another couple doing the same!
It was a great experience thanks to our tour guide, Chanya. You can tell she puts effort into finding good places to eat and showing you places that locals enjoy. It sounds like the tour has adapted the locations and events to keep things up-to-date. She spends some time giving information on the different areas of the city and Thai culture as well.
Food selections were great!
If you're on the fence, just go for it. Lots of fun and motorbike drivers are kind as well.