From personal experience: AMA is great. It'll also cover your cage, and it's very affordable. I.e. free with your membership, if you're set to autorenew.
I currently have Progressive bike insurance and their roadside is not very good, also only good on the insured bike.
Markel bike insurance was great and had great roadside - even options for hotel coverage etc for long trips. Hopefully I can cycle back to them at some point, but I've got to go with the best rates.
Having multiple sources can be a good idea too, especially for long trips.