I was going to say the same thing. While you could just make a zip in the file system and link to it from any page, the advantages of using the Shared files feature are that you can still protect the file if you want to and only allow users who registered and signed in to download it. And the shared files will also keep a count of the downloads for you.
In the feature settings for the shared files set the view roles for "Authenticated Users"
Then in one html instance have text that indicates users can get the file by signing in or registering and signing in and as soon as they do that the shared files will appear on the page and they will be able to download.
Then you could optionally configure the html instance to Hide from Authenticated and a second one to Hide From Unauthenticated if you want to vary the text content on the page depending on whether the user is signed in or not. This way you could hide the instructions about signing in after they are signed in.
Hope that helps,
Joe