Adding a Flyers page to the site
Next I'm also thinking of how they can be best made available via other places on the website;
One option might be a new page in the "About" section entitled "Webarchitects leaflets" or "Publications" or "Advertising flyers"?
This could contain a list/download link of all current flyers. (And maybe newsletters or an archive of?)
It could even be the page you've added them to: https://www.dev.webarch.net/pdf/ but the existing inclusion there of previous rules, and membership application forms wouldn't really be appropriate to what I've got in mind.
IN addition it might be good to add a line in relevant pages, where applicable, for eaxmple on https://www.webarch.net/discourse the opening paragraph says: "Discourse is the leading free, open source software application for modern web discussion forums, Webarchitects can provide fully installed and configured, managed Discourse virtual servers for clients." ... this could be follwoed by "Click here for our leaflet on online services for larger organisations" Any thoughts?