My friend had one on his '89 240sx, Dave.
I believe his was Megan, but not sure.
Looking into it, I like the design of the system, as well...
Also, about the v-band: I noticed that too, and think it's a great idea... I've got some ideas for it ;)
A simple shut off valve to either...