Long-term reliability of Wiznet-based Ethernet?

I have a module that has been in place for more than 6 months. Early testing indicated that I needed the ability to have the system auto reset if a communication problem arose (it did several times during testing). While not being the extreme of 50 miles away, I didn't want to have to checkup on the device to make sure it was working everyday. I'm using the bare Wiz812MJ module with full access to the reset. I set it up to reset wiz module if it can't talk to the server after a couple minutes. If after 5 tries resetting the wiz module it will then reset the arduino and start the process over again. This route did require modifying the bootloader to be able to use the watchdog timer. The system has been running for more than 6 months without the users ever contacting me. From my logs I can see occasional outages (cause unknown) but it always recovers.