How foolish would these look?

I don't like those lights - for functional, rather than aesthetic, reasons. The tiny reflector size would make it a lot harder to get a good beam pattern and require more precise manufacturing techniques. Given that I can't even figure out if those come from a repuatable brand name, and they cost way less than reputable H4 lamps from companies like Hella or Cibie, I'd have serious doubts about their quality.