Probably MEGA as a MultiRAR, as long as it cooperates. I might put it on the “paradoxical place”, or else you can just PM me for it.
What is the “paradoxical place”? TehParadox?
I might also upload torrent versions on MySpleen myself, but just maybe.