Mine are over a year now with no problems, and I have heard of no problems from the other 10 or so of us who have them (Group buys for even bigger discounts).
I got the Friday afternoon set but they sorted me out really quickly hence I can vouch for the nice guys bit 🙄
PP is right enough that they are not rocket science – the charger is more than just a bit Heath Robinson, but it all works and is better than I could knock up. Perhaps the on/off switch on the helmet is the low point – but it’s easy enough to find and the battery seems to last ages so I hardly ever bother to low beam it (except in snow when the main beam was too bright).