My opinion towards enhancements is split. Footnotes in dead-tree publications or sidenotes on the web. If something is important for the reader it should be in the main text. If it is not important, why distract the reader? I have not found a good rule when something is not important enough for the main text, but still important enough for putting it somewhere near the main text.