Hey Mr. GLJ,
Its the original glass headlight casting. That does not change.
But... I had a funny thing happen today, i reached for the petcock with my RH today while riding and I and got a shock. Felt like a 12V shock. I have to inspect my install closely for some kind of short. I like my solution too, but there may be an electrical isolation issue I didn't take care of.