Yes. A lot of mods are made by owners to improve what already is acceptable by manufactures standards. Any mod by the manufacture results in higher cost to the consumer (me and you). Any way most are small and we can do them ourselves and then we can say we improved our rig this way.
Mine also had the freeze up problem, which was easy to correct. Not only did the divider between the intake and exhaust air leak, an easy fix. The temperature sensor on the coils had fallen off, a small round afair with a couple of wires on it, and was hanging down. Also a simple fix, just clip it back onto the cooling coils and no more problems.
I am sure your problems will be taken care of and you will enjoy your Big County