Hi!
I think there should be an alternative which has a small file size like MP4 and doesn't need finishing like the AVI. I know you have a way to fix the incomplete .MP4 files, but I think it might be worth adding a new format. Maybe Webm would be a good idea, or .mkv which I know doesn't have problems even if Bandicam crashes.