Sorry for bringing this truly dead post back from the dead.
Just wanted to say this is an awesome shader, couple of pics below of it in use.

Also is there an easy way to expand on the colours...