I believe the plugin uses memory layers to do the work, I think this is problematic since memory layers are really not saved to disk and a qgis crash means loosing whatever you have worked on. An option would be to be saving to file every x amount of time but I think overall the best solution would be for the plugin to edit the layer you want the data you are working on to be written.