IIRC, there are printed circuit pads connected to analog input pins of the Atmel processor in the 20B/30B. Granted, such pads are not easy to reach, but it may be interesting to consider a couple of extra functions for future development (perhaps as a separate evolutive branch, because not all users will be interested). I guess some of the code is already there, supporting the BATT function. Perhaps we just need a function to select the active analog input channel, and another function to read the A/D value.
Given that internal wiring of the serial port, or installing a crystal are seen as "acceptable surgery", enabling analog input may also be.
Of course, users of such inputs should be warned about electrostatic discharge risks and also about acceptable signal levels. Eventually, some resistors and zener diodes may be added for some protection.
Just my 0.02 mV DC