Sorry for not getting back to you earlier!
So, here's my take: they're now practical as long as longer trips (overall distance >200km) are occasional, with the situation expected to improve.
Both the 500 and the Corsa-e have a nominal range, according to the WLTP test cycle, of approx. 330-340...