Dusted off some older eisenscript files, brought them over to BrowserSynth to use some of the primitives there and exported as obj.
One "problem" with object files from Browser/StructureSynth is that they can get quite bit (100MB+) quite easily. This is because everything is just boxes and loads of vertices are duplicated.
So I loaded the object file into Meshlab and ran "Merge close Vertices" at 0.2% which reduces the vertice count from 470,000 to 90,000 without actually affecting the face count.
Then a "recalculate face normal" and save and instead of 78MB you now have an object of 13MB - a lot easier to deal with