if it's just to add a link to download it, it's way easier, the hard part is to have the display engine...
you have multiples choices then... having a small addon to the album to upload the ECM file, or replace the personal photo for the ECM, or simply a upload script to store it and add a link... all these are simple hacks, takes 5 to 10 minutes to code.