Good news.

I got a reply from AJ saying that the GUI is displaying an incorrect value of the remaining memory, and it will be corrected in the next OS release. So, SD1 has actually 16MB of memory and there is no memory management problem that causes it to use memory 3 times the size of data!!!

-Dimu