> I've decided that literate programming is not a good idea

I know what you mean. The main purpose of using org-mode here is it's ability to fold the document, to "manage" the content and to some degree to generate elisp code on the fly with babel. All in all it's a pretty good compromise but not perfect :)

> I had never heard of many of the packages that I will now integrate into my day to day emacs setup.
> Thanks again for your help.

You are welcome. Closing this then...