Yeah, before I resorted to this multiple disk swapping method I was trying to compress adfs with LHA - on an A600 with 2 megs. Never again...
Using LHA has always worked for me! I compressed the ADFs on the PC side and put the files onto dd floppies. These could be read on the miggy with crossdos - I used LHA on that end to extract them to RAM and one of the ADF-to-disk progs to put this onto a blank disk.
This was all done on a stock 2Mb A1200 with no HDD. With this, I could get all the stuff from my PC to the Amiga with just an ancient WB1.3 floppy and a copy of CrossDoss from the 8th Amiga Format collection (circa late '80s)!.
But not everyone'll like it :-)