Hi Ogre,
as Hubert said, it's not "difficult" to give more options in general, it's just a matter of putting some "switches" in the code; usually it's more boring than difficult and it tends to make the code and the game creation interface cluttered. Also, even if "easy" it still takes some time to check that the "optioned" rule was well-contained in the switch and that there are no side effects.
Talking about full sails and ammo types: I'm working on them as well, so they will appear alongside wind change rule

Critical shots will have to wait a little more since they are designed for "advanced ships" (double guns, 150% hull, double crew) and those "advanced ships" are in turn supposed to be used with the new HDT table and the bow/stern broadsides rule.