Interesting, hadn't really considered DRAM refresh as a major drain on battery life.
the power use is due to the fact you have to strobe through all the rows in each DRAM device so that the DRAM chip can refresh the data - all those lines oscillating away drawing switching current to power their capacitors.
static ram has lower power consumption by far but is hugely expensive in comparison
swapping to flash memory is SLOW, flash is relatively fast to read but is slow to write unless there's internal buffers to give a short term intermediate store - the microdrive is a far better bet, doesn't "wear out" in the way flash does.
you can buy non-flash memory cards in CF format - try
www.jactron.co.uk as a specialist supplier of all kinds of more interesting memory cards
I agree that Sharp are very short sighted to not have more memory - they could if they really wanted fit say 256MB, "lock" 128MB of that - write protect - for the OS and files, and leave 128MB for users, the locked 128MB could be unlocked temporarily for upgrades, and of course needs to be backable up.