I dont have any personal experience with them but I have not heard a whole lot of positive either. For an affordabel HID you might wnat to look at these http://trailglow.com/ We run them on our 9 car and I have a set of 7" on the bronco. The only complaint I have on them is their adjustment device, it is a high quality plastic which seems to be fine but you can only adjust in set increments. Not a big deal on the bronco but its created a small issue on our race car. The price though makes that minor issue very tolerable. Paul has been very good to work with to date, usually takes about a week to get your order. Hope this helps.
I cant confirm if the internals are the same are not but as I said we are running the trail glows on our 9 car and have 3 races on them without any problems, the numbers are awesome we saw a team running them at the last race and you can see them great.