I'm a HARDCORE 1 design racer. So I wouldn't buy anything that was not class legal for my boat. But if you are not racing in NAHCA 1 design events then it might not hurt to shop around abit. i.e. Smyth Sails, Calvert, even the Murrays catalog has sails.
This all being said there is a whole lotta fun to be had in racing and learning to make your boat go faster. So I highly recommend that you find some local events and give them a try. you will usually find everyone quite friendly and receptive to new sailors. The folks at the top of the fleet are ALWAYS willing to share tips and techniques. You are also in a large group with a common interest Cat sailing.
We have a race in Syracuse, NY that has close to 100 boats, some awsome social events(parties), guest expert programs, etc. this takes place in May and we would love to invite any and all!
thisi is our fleet web site. check it out
I'm always willing to give my opinion to anyone who will listen. Time permitting
Good luck, Great Sailing