Thanks Terry - I hear you on the TL;DW and agree with you. I've been sitting on this for a while meaning to post it. Catering to short attention spans is a continuous challenge!

I wanted to have more eye candy but it would have taken much longer than I wanted.
Was thinking along the way how some form of scene morphing would be one way to capture experimentation and variation. Either all globals, or a selection of modifier values or all params within a scene could be captured into a 'morph target' (perhaps a new node) which could be smoothly interpolated with easing. One would set up a scene, set a morph target, change parameters, set another target and so on. Then, within that scene, have some form of target selector which controls which target the scene is morphing to. I realise some things would be difficult to morph (expressions!) most could I would think.
Anyway, I'm typing in the wrong forum. Thanks for the feedback.