I have flown 3-4 missions with DroneBase and am happy with their system and approach. They do carry insurance that appears to cover me when operating on one of their contracts, but I've gotten my own anyway.
I like their online dispatching system, mission definition approach, and portal for...