I'm not sure if GZIP is good though. For high traffic sites, compressing files every time they're requested puts more pressure on a web server. I'm not a system admin, but there might be issues for high traffic sites. Pre-Compression / Caching might be a good idea to save system resources.
I've been thinking about this issue. I feel like there's a lot of room for optimization.
Hype is emerging as a solid replacement for Flash. There is one major issue that might be a problem. A .swf is a single file. A Hype project is lots of files. So, what if a Hype project was merged into a single file?
Theoretically, instead of a Resources Folder, images could be embedded as Base64. (If written as CSS class, an image could be reused but only stored once.)