Well, none of these bugs (expect for mismatched uppercasing in body_xx folders, which hates linux, Corpses folder is still being investigated) isn't really present in the mod files as published or as I have them here. You weren't getting some names displayed properly probably due to your changing all _pir_ strings into lowercase, while in lang file it's uppercase.
Crashes on mission start were a 'feature' of a few recent nightlies, Piratez, vanilla or whatever, but this has been already fixed - almost no-one encountered these problems anyway.
And yeah, dogs work as intended - sometimes it looks silly, but with their stats, you can't really use them to do stuff that'd be truly outrageous (like stun-rodding people), while removing the inventory altogether would take away fun, as the dogs can be used for some creative stuff, and I don't want players to be taken away that possibility.
I can and will not take any responsibility for stuff like game being unstable on some systems with some settings. This is a mod. I have no idea of what's under the hood, much less any ability to break it. And while everyone is entitled to their opinion, there aren't "20 bugs per feature" in this mod. Nothing is bug-free, but I pride myself of my work being quite clean, and this has been confirmed by many independent sources.