I think it makes good sense to legalize slugs for the main. The first thing that I did when I bought my boat was to add slugs and lazyjacks to enable me to deal with putting away the boat singlehanded. I don't think they have bothered us in our racing, and for cruising it works beautifully. Reefing singlehanded also becomes a simple matter if you have slugs. Let's go through the motions and make sure they are adopted by the class rules.
I don't feel that hanks on the luff of the jib provide much of an advantage. Sailing shorthanded the feeder on the foil does a good job, and I like the clean luff without snaphooks to catch the spinnaker. When I sail shorthanded, I find that it is easy enough to drop the #3 on deck. Personally I would not bother to legalize snaphooks.