It is probably true. Up to 50 mile range most likely means, level ground, low speed, no wind etc.
Before you consider fuel to be free, calculate the electricity to charge it, and the replacement cost of the batteries after the max number of charge cycles. Divide that by miles ridden then compare to a ped.
Try a search for Mo-Rad on the web.