Final Treemap Script
Done with D3.js and completely editable/scriptable e.g. changing container background image, SVG drop shadow or filters, padding between boxes. Standard Squarify tiling method used ("golden rule") with a smart twist and all data set in script to be in the same category. Data read from CSV, easy to change to JSON or other source. Threshold for Other values set or calculated from data (e.g. 1500 or percentage of max and min value difference). Works with several thousand images though for estimated 50.000 nodes it would become slow (web browser DOM limitation) so in that case canvas output rewriting code would be needed.