Well, I ran a few more tests and apparently they only block partial content to/from servers on port 80. Do you support another port for downloads? Given that they explicitly block it, I doubt that requesting them to do something about it would do any good :dry:
As for the banner, I suppose we could... Only thing is, we don't really have anything they would actually win, and not even sure if we'd find one suitable for the main site