I am a little confused gurulala
The site your link tracks too is a major corporate one
Is this your company or is your eventual site, a proposed feature to be installed on its server, on a dedicated website ?
As the administrator of Rochabians server space, I would certainly like to know what other contribution's you also intend to link ?
Of course this board itself has an FAQ link showing its location, as well as a large number of other Amiga/Emu sites as well as Google etc carry its path.
And I do not doubt that Rochabian
would be extremely happy if your intention was to mirror the downloads, as of course the the wider distribution, the greater the requirement of monthly transfer allowance.
But in the end it is down to the team themselves, not just my questions