They are about as good as the rest. Had them with my BMW Motorcycles and the one time I called them I had to wait about an hour in the Baltimore area.
Had AAA Plus once way back. They cost more and provide various services, but never had to call them for a tow.
Had Good Sam's Club for longer distance towing, never had to call them.
Now I have whatever service American Motorcycle Association contracts. Their service is part of their membership so it's cheap and the distance towing is good. I've called them a bunch of times for our cars. They are pretty good for the cost and probably about the same as Cross Country.
I have a feeling most of these places use the same call centers and the only difference is the length of tows that are included and some extra services.
All things being equal and I wanted a full service roadside company, I'd go with AAA or Good Sam's.
Just for towing service paying for my American Motorcycle Association's annual membership fee and getting towing is what I'm doing.