I've had a rough go at sketching out an infographic that communicates some of this information. Some things are missing, and some parts are quite rough:
Nice done! its a (very) good start. Would be interesting to know what the requirements are/or how far from being publish ready. you considerer it to be. Do personally think some work could be done on the font for example.