I have AMA and we only have one data point on the roadside assistance. This was a few years ago, not too long after they started offering the service. My wife got a flat in our van, with our two youngest, one was a toddler and one an infant. She called the AMA number and they said it would be about an hour. An hour later she called back and they said they hadn't even contacted anyone, yet. Luckily, a fine older gentleman helped her change the tire. They never saw anyone show up.
I have roadside assistance on my GEICO policy.