The difference would be that files would be hosted by Twitter directly and would not use third parties' services.
But more to the point, there's a guy who stored JS code in PNG images[1], and any binary string could be used instead.
[1]: http://blog.nihilogic.dk/2008/05/compression-using-canvas-an...