what kind of bugs in pfs2 are you talking about?
Messages like "index block nnn has an invalid id" with the partition remaining write protected. Most such errors could be fixed by running the DiskValid utility or RemoveDirEntry followed by DiskValid. Sometimes I had to backup / format / restore. But as I said I never lost a complete partition. Files were always readable at least.