> I've seen apps under 30MB using this method
Oh, how things have changed since I were a lad...
I remember writing a "student database" program for a high school in the early '80s, on a dual-floppy TRS-80, using Z80 assembler. The machine had 32k of RAM, most of which was needed for holding data. The program ended up being about 10k, and now a 30MB app is considered small. Sigh.
Obligatory "Now get off my lawn!"