I think you did a great job designing and implementing this. However if you are in Germany unfortunately electric bikes and other personal electric vehicles with a top speed over 15 km/h (off the top of my head) need to be registered with the traffic authority and carry a license plate. It’s basically impossible to do this for DIY builds, as far as I know.