Range and speed claims aside, I have to admit this looks like the best-documented project e-bike I've seen in a while.
Honestly, I have to respect a couple of guys putting together a project bike, showing their work, and making pretty clear descriptions of what you could get them to repeat. Maybe they just want to get hired to do work like this for a larger outfit.