Those examples tunnel traffic over DNS. They do not specifically break large files up into small chunks and exfiltrate them off of a secure network with simple DNS queries.
Don't get me wrong, it's nice to see a simple example like yours, but projects like http://code.kryo.se/iodine/ do essentially (from an abstract perspective) the same thing.
scp localfile user@tunnelhost:/some/place
does that. The sample is cool, I really like digging into that stuff. But it's not really different from ozyman/iodine.