Is the ENGWE L20 E-cargo bike worth buying?