what do you guys think of this?? Essentially with HIDs, you should have projector housings....
Not true.
HIDs are designed to run in either a projector housing or in a HID reflector housing.
As far as those headlights, I have no experience with them. But I am sure they are junk.