How to improve the DS

An interesting piece at Next Generation offers advice to Nintendo on how to improve their already-stellar system. Some of the suggestions make logical sense, such as utilizing Pictochat more effectively and streamlining the interface so we don't have to reset the system every time an option is changed. But other ideas such as upgradeable firmware go against almost everything the DS stands for. PSP owners are familiar with the constant firmware upgrade woes, so why plague the DS with the same complexity?
Next Generation also mentions a Virtual Console service for the DS as well as internal flash memory and a drawing/organizer-like program integrated into the system. I could definitely get into downloading classic Game Boy games on the DS. Adding as little as 128MB of flash memory would store dozens of classic games. VC DS = good idea.