Well, I just discovered them myself. Didnt know they existed.
However, personally, the reason I started out with the german units is due to the fact that they are really well done, and in my opinion looks better then many other out there. How it looks in terms of quality compared to the existing units, I dont know. Still, I find it cool to make something myself
Cheers!