An AMA alternative ?
I don't think I'd cancel my AMA for this. Chances are pretty good this won't be accepted as insurance for an AMA event, such as SFA in the past. If I cancelled AMA and used this new insurer, I can't fly at my current AMA chartered field. I can't fly at the events I normally go to. And I have no qualms against the AMA magazine.
It might be a route to approach for someone who doesn't attend events, and just wants to fly in their own "little universe." Nothing wrong with that. In the long run, would it be price competitive? I remember SFA membership costs were going up before they went belly-up...
Good Luck.