Reliability? Error handling? Soft reset?

That watchdog is supposed to save you, not cause problems. There is no reason the watchdog would screw up the firmware or damage the Uno.

I don't see why, on the face of it, the serial prints in your sketch would lock up the processor. Maybe it's a hardware thing. You haven't posted many details.