I remember something about Apache (and by extension, other servers) providing transparent usage of gzipped webs.
About dependencies inside the package, that is the way it *seems* to be with .deb and .rpm packages, BUT neither of those is a Squashfs. Besides, that may be the very reason of why .deb packages are composed of one tar.gz for the program itself and *another* smaller one for meta info ( i.e. dependencies).
All that means there will be a future Core package format, later or sooner, which makes the discussion about removing .tcz from .dep's a pointless one.
[^thehatsrule^: removed empty attachment]