If you bought it for recreational fun, I wouldn't worry about it. I know it isn't fun to always lose, but on-time starts, picking the right shift, simple sailing, non-breakdowns, and time on the boat will do more than a deck sweeping sail, rudder winglets and different boards. I have been racing cats for 30 years and never had a "perfect" boat. I've rarely had new sails and didn't worry about fairing boards and rudders. I feel I have done very well racing. Am I always the top 5%, nah.. But, I have spent a lot of time on the water knowing the boat. Now, if you are planning on racing nationals or worlds, it will be a different conversation.. that is where money helps keep the experience at the top. When you start losing regattas by a few seconds, then worry about dropping the cash into "gadgets". Sometimes, the gadgets are more of a pain to deal with and they keep you from having fun.