Bigger is not necessarily better when it comes to HVAC systems, and smaller isn't always more efficient. If you have too small of a system, your system will be running constantly as it tries to keep up with the temperature. If you have too large of a system, it won't run long enough to keep up with the humidity. In order to handle both temperature and humidity efficiently, an HVAC system should run for around 30 minutes at a time. If your system is staying on too long or shutting off after only around 10 minutes, you are not getting efficient performance.
I'm very glad that I found another guy to come replace the circuit board and put it away from the water, fix the water leak, and also find and fix another impending failure. All of that was for much less than HVAC Service wanted to charge for repair or replacement. The other guy did a great repair, so I'm confident it will not break down again, but if it does, I will not call HVAC Service. Don't get suckered by their Yelp Deal.