I only put links to source documents in profiles. Uploading source documents could raise copyright issues. Almost 100% of the official source documents (births, baptisms, marriages, deaths, burials)for the Netherlands are available in Familysearch, so I put their citation in the profile.
In general I put a three-part citation in profiles for the BMD events:
A. Link to index record of archive organisation
B. Text of the index record, formatted as a wikitable
C. Link to image (usually FS citation) of the source document
See Johannes Blomhoff for the way I do it.
P.S. I use a not very sophisticated Bash (Linux) script that does most of the formatting.