You may or may not have heard of the Endless-sphere forum.
It’s predominantly a technical e-bike build / discussion, but there is a wealth of knowledge in there as well that is directly related to this project.