Very cool.
The only thing I would change would be the ability to control the brightness (iridescence) of the streaks. As you know, depending on the angle you view an Opal, the colors can be duller or very bright.