Re: Should I try to clean my own sails
As these sails are new to you, I'd consider taking them to your local loft for this initial cleaning and ask them to inspect them for damage/fatigue while they have 'em. You'll find out a lot about the loft through this process (good or bad) and if you like their work, you've started a relationship for future needs.
For a modest cost, we get ours cleaned at the end of each season where we had them made (Doyle Sails). If we pay for the cleaning within 30 days of dropping them off, they store them for free in the off season, inspect and make any minor repairs/modifications at no additional charge.
The people at our Doyle loft are great and I like that we're contributing to our local economy. The same loft cut the sails for Mirabella V, but they treat us like we're their best customer every time we go in - and they alrady know we only have a 28' boat.