I tried using the Add Shapefile with Remove Option Widget by Diego Llamas AddShapefile with remove option.
I am using 7-zip to compress my shapefiles.
It works good when I add/remove a zipped polygon shapefile. Even though most, but not all, the polygons are misshapen. But, when I try to add a zipped point shapefile of 50 point features, I get this error: