This is a classic solution in search of a problem. The problem with stop lights isn’t that corporations control them, the problem with stop lights is that the general population thinks that cars are the only way to get around and demand that city officials optimize street and roads for cars. Adding a bunch of crazy verification steps will not solve this problem.
This is another social problem that technology just can’t solve.
I’m really happy they got UL certified, I realize this community tends to really like DIY solutions, but if I’m going to recommend an ebike to my parents or to strangers, no way am I recommending one without a lot of safety certifications.