Well, the "pure EV" range of 30 miles is really urban range, as over 40mph (I think) the ICE kicks in anyway and it goes in hybrid mode. It is charging at 3.6kW unfortunately, not ideal as most public chargers around here suport 7kW. It also has a Sport mode where the ICE acts as a generator and tries to charge the battery as much as possible, even idles at considerably higher rpm.
Yes, the touchscreen still slow. It could use a major software update also, doesn't even remember important settings / preferences for different users (like mirror position, dashboard arrangement, sound settings etc), important settings are hidden or not available (like a button to mute the Satnav voice), some physical buttons don't work until the system has fully booted up etc etc.