Google maps sometimes gives strange routes, like routing onto a frontage road and then back onto the highway for seemingly no reason. I guess it's trying to avoid perceived traffic or something?
The only feature that has me staying is "search along route" and support for multiple hops. It's quite nice to ad-hoc add a stop for a coffee or restroom to my longer route, or to plan out a multiple stop drive.
Do any other maps apps for iOS have that implemented well now?