just do what it says, and put the link to your site.
if you have a great site , yes (great as in website was designed professionally and usable plus view-able on mobile) .. but ive seen enough flash/turrible animation based crapsites in my time so automatically if that comes up, application goes into the bin.
normally I would skim through a pdf quickly .. if its good, we would review it later and view more.