With the present 16-amp charger in the LEAF:
For a portable 120v unit, it makes sense to retain a 12a option to use for long-duration charging from a 15a breaker, but a 16a option for use on a 20a breaker would also be useful.
Adding the 16a option for 240v operation would be great, allowing (almost **) maximum use of the car's charger.
** There is some indication that the LEAF's charger might NOT draw a full 15.8 (or so) amps if only offered 16 amps, but will pull it if offered 17a or greater. See the load current vs. Control Pilot graph posted recently. The person who geneated the graph should know.
With a 32-amp charger in the "future" LEAF:
A 20a setting would be useful.
Main Question:
How would the "user-selection" be done?
The sensing of AC voltage to auto-switch from 12a to 16a is one solution that does not require a user input.
Just switching the firmware from 12a (20% duty cycle) to another fixed setting is simple, once one does the rather LARGE job of recovering the firmware program, de-compiling it, making sense of it, and discovering how the duty cycle of the PWM is controlled. This is NOT a small effort.
If one wants 2 (or 3) selectable Max-Amps settings, one has to add a "user input", and change the firmware ... substantially. Relatively easy to do IF one had the original source code, but a BIG job otherwise.
Then, the actual user-input, to avoid integrity issues with the case, could be optical, or magnetic ... but again a non-trivial job. Drilling a hole and adding a waterproof push-button is another possibility.
-------
Another (maybe/perhaps) Option:
The SPX plug-in, easily "portable", L1/L2 (universal voltage), 32a EVSE with "Field Adjustable" Max Current settings up to 32 amps would appear to be compelling, IF it ever appears, and has a reasonable price. Also, it appears to have a Reset button that COULD be used as a user-input for Max-Current setting. BUT, the Field Adjustible feature might not survive, or might require special equipment and not be a simple in-use setting.