Two big factors still count against electric propulsion. One is range between charges. Kia claims the Soul averages 280 miles per charge (good, but that’s a best-case scenario on normal roads), and you’ll have to wait between 54 minutes - 31 hours to replenish the Soul EV, depending on the charging system used.