Really like the new fields on configurable options. Wanted to propose a few improvements.
First, the setup fee is only applied once. For example, if I sell 10 option "seats" I'm only capturing one setup fee for all the seats instead of one setup fee for each seat. Perhaps, a "Setup fee applies to 'all' or 'per'" option?
Second, in some cases I would like to make selecting an option required. Perhaps a "is required" checkbox next to the option?
Finally, I would like the flexibility to tax options, but not the parent service. Perhaps adding a "inherits product's tax status" with a "yes|no" dropdown to each option?