That actually is fixed in Alpha 2.4. Apart from some bugs surrounding characters disappearing being fixed, characters are now stored in a central location in the save file and are only removed there if you dismiss or abandon them. So even if something goes horribly wrong, you can always get them back by save editing.